[파이썬] 반복문
1. for문
기본구조
for문은 :로 끝나고, for문 내의 코드들은 들여쓰기로 구분된다.
for 변수 in 리스트, 튜플, 문자열:
실행할 코드1
실행할 코드 2
...
arr = [(1, 2), (3, 4), (5, 6)]
for (num1, num2) in arr:
print(num1 + num2)
#3
#7
#11
for문과 range함수
rst=0
for i in range(1, 11):
rst+=i
print(rst) #55
리스트 내포
리스트 안에 for문을 포함하는 구조이다. if문도 포함할 수 있다.
arr = [1, 2, 3, 4]
rst = [num*3 for num in arr]
print(rst) #[3, 6, 9, 12]
rst2 = [num*3 for num in arr if num%2==0]
print(rst2) #[6, 12]
2. while 문
기본 구조
while 조건문:
실행할 코드1
실행할 코드2
...
파이썬의 while문은 C/C++과 사용법이 거의 동일하다.
댓글남기기