Ad Block 한번만 꺼주시면 안될까요..?
IT/Python

Python for문.

UniCoti(유니코티) 2023. 1. 22.

파이썬에서의 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

댓글

💲 추천 글