티스토리 뷰
이번글에서는 반복문 중에 하나인 for문을 알아보려고 한다.
while문과 마찬가지로 반복문 종류 중 하나인데 while문과 for문은 상황에 따라 혹은 취향에 따라 사용하면 될 것 같다.
나는 아직까지는 while문을 좀 더 잘 쓰는 것 같다. 근데 뭐 듣기로는 현업에서는 for문을 더 선호한다나 뭐라나 잘 모르겠다. 난 아직까지도 while문과 for문을 처음 접했을때의 기억이 생생하다.
그때는 진짜 죽을맛이었다. 물론 지금도 어려운 코드들을 보면 죽을맛이지만.... 그땐 코딩을 처음 접하고 처음 큰산을 마주한 느낌이었어서 포기할까도 했었다. 하지만 계속 보고 계속 치다보면 결국 깨달음을 얻는 것 같다.
a = "홍길동"
for i in a :
print(i)
위 코드를 출력해보면
홍
길
동
이렇게 출력이 될 것이다.
for문을 어떠한 것을 넣을때에 차례대로 하나씩 작동된다.
아직까지도 감이 안잡힐수도 있다. 다시 또 하나의 예시를 들어보자
lst = [1,2,3,4,5]
for i in lst :
print(i)
for문으로 lst를 넣어주었고 print(i)를 하였다.
작동을 시키면 이렇게 ! 1부터 5까지 차례대로 출력이 되었다.
그렇다면 이런것도 할수있지 않나?
lst = [1,2,3,4,5]
for i in lst :
print(f"원소 {i} : ",i)
출력하면
이렇게 ! 말이다. for문의 특성과 원리를 완벽히 이해한다면 재밌는 코드들을 많이 만들수있다.
조건문부터 해서 반복문까지 정말 중요한 개념이니 확실히 알아둘 필요가 있는 것 같다 !
감사합니다.
'프로그래밍 언어 복습 > 파이썬' 카테고리의 다른 글
#22 파이썬 주사위게임 만들기 (0) | 2022.05.12 |
---|---|
#21 파이썬 for문으로 구구단 만들기 문제 (0) | 2022.05.12 |
#19 파이썬 토끼마리수 세기 문제 (0) | 2022.05.12 |
#18 파이썬 십의단위만큼 별나오게 하는 문제 (0) | 2022.05.12 |
#17 파이썬 문자 거꾸로 출력하기 문제 (0) | 2022.05.12 |
댓글