작성
·
398
답변 1
0
안녕하세요.
우선 1번에 대한 질문에 대해서는 저의 경우에는 가능한 반복문이 좀더 간결하기 때문에, 가능하다면 반복문을 쓰기는 합니다.
다만, 사실 조건문이 필요할 때는 조건문을 쓰고, 반복문이 필요할 때는 반복문을 쓴다가 좀더 맞는 이야기예요.
2. for 문과 while 문도 마찬가지 입니다. for 문이 좀더 편하면, for문을 쓰고, while 문이 좀더 편하면 while문을 쓴다가 좀더 맞는 이야기입니다. 프로그래밍에서는 동일한 기능을 하는 다양한 함수들이나 문법들이 존재하는 것이 일반적이구요. 이 중에서 자신이 좀더 편하거나, 익숙한 문법을 쓰는 것이 일반적입니다. 다만, 일전에 질문하신 while 문과 input()의 예와 같이, while문이 좀더 적합한 예들은 있을 수 있습니다. 그렇지만, 이런 경우도 대부분 for 문으로 써도 큰 문제가 없습니다.
가끔 프로그래밍을 처음 접하시는 분들중에는, 세부적인 부분도 굉장히 깊게 이해하려고 하시는 분들이 계시는데요. 의외로 깊게 보시는데도 성과가 잘 안나시더라구요. 이 경우에는 오히려 가볍게 익혀보시는 것이 더 좋은 듯도 하더라구요.
감사합니다.