반응형
파이썬에서의 for문은 다른 C언어 기반
for문과는 다른 모양새이다.
그래서 다른 언어를 배우던 개발자라면
비슷한 계열의 언어보다 생소할 듯하다.
당장 알아보자.
for i in range(100):
#code
--------------------
list = [4,2,8,0,1,6]
for i in list:
#code
왜 for문이 두 개가 있을까?
그 이유는 다른 언어가 주인 사람이 봤을 때
Python의 for문은 JavaScript를 예로 들면
for과 foreach의 기능을 한데 담고 있기 때문이다.
보통 말하는 for문을 쓰고 싶다면
첫 번째 for문을 쓰면 된다.
i가 0부터 100까지 돌면서
100번 코드를 실행한다.
두 번째 for은 리스트를 돌면서
i의 값이 list [i]가 된다.
JavaScript의 foreach와 같은 기능이다.
이렇게 for은 JS를 기준으로 본다면 두 가지 기능이기에
다른 언어를 하다가 파이썬을
배우는 사람은 주의하자.
이상으로 도움이 되었길 바라며,
끝.
반응형
'IT > Python' 카테고리의 다른 글
Python 주석달기 (0) | 2023.01.25 |
---|---|
Python 형변환. (0) | 2023.01.24 |
Python 랜덤값 생성하기. Random (0) | 2023.01.24 |
Python if문, else if(elif), else. (0) | 2023.01.22 |
Python 변수 선언. (0) | 2023.01.22 |
댓글