[PYTHON] 파이썬 for문(반복문) 돌리기 예제

파이썬 python for문에 대해 알아보겠습니다.

 

기존의 프로그램언어인 C나 java에서 for문이 있듯이 파이썬에서도 for문이 있습니다.

조금 다른표현이지만 더 직관적이지요.

기본 for문 문법입니다.

for 변수 in 리스트(또는 튜플, 문자열):
    수행할 문장1
    수행할 문장2
    ...

간단하죠?

 

 

이번에는 실제 코드로 실행해보죠.

soccerNameList 라는 배열안에 이름을 넣어봅니다.

변수는 name으로 정했구요. 출력을 해보았습니다.

soccerNameList = ['제라드', '살라', '반다이크', '알리송', '클롭']

for name in soccerNameList:
    print(name)

#결과
제라드
살라
반다이크
알리송
클롭

 

인덱스도 같이 구하고 싶으시다구요?

어렵지 않죠.!

배열을 enumrate로 감싸주신다음 변수 앞에 인덱스를 주시면됩니다.!

soccerNameList = ['제라드', '살라', '반다이크', '알리송', '클롭']

for idx, name in enumerate(soccerNameList):
    print("인덱스 : " + str(idx) + " 이름 : "+name)
    
    
#결과
인덱스 : 0 이름 : 제라드
인덱스 : 1 이름 : 살라
인덱스 : 2 이름 : 반다이크
인덱스 : 3 이름 : 알리송
인덱스 : 4 이름 : 클롭

 

range를 활용한 for문 문법입니다.

이건더 간단합니다~ range를 5으로 정하고 돌려보겠습니다.

for kk in range(5):
    print(kk)

#결과
0
1
2
3
4

 

댓글

Designed by JB FACTORY