수식이 나오지 않는다면 새로고침(F5)을 해주세요
모바일은 수식이 나오지 않습니다.
📌 python while문
for문 전에 간단하게 쓸 수 있는 반복문이 바로 while
입니다.
- while 조건식 : 조건식이 True일 경우 반복적으로 실행되는 명령문 입니다.
이게 왜? 반복문이냐? 이유는 *해당 조건이 False가 될 경우 반복문을 종류하기 때문입니다. * 바로 코드로 보시죠.
i = 0
while i < 5:
print('i는 ', i, '입니다.')
i = i+1
>> i는 0 입니다.
>> i는 1 입니다.
>> i는 2 입니다.
>> i는 3 입니다.
>> i는 4 입니다.
while i < 5:
: i가 5 미만인 것이 True일 경우 반복한다.print('i는', i, '입니다,')
: i에 할당된 숫자를 out하여 print하도록 한다.i = i +1
: i에 1일 더한다.
쉽게 설명하면 i에 0을 할당하고, 'i는 i(할당된 숫자) 입니다.'를 print한다. 그리고 i에 1을 더한다. 이를 i가 5가 될 때 까지 반복한다. 가 되겠습니다.
📌 python for문
for문
입니다. 아마 파이썬 하면 가장 많이 떠올리는 반복문이 아닐까 합니다.
- for 변수 in 리스트 or 튜플 or 문자열 : 리스트 or 튜플 or 문자열을 통해 원하는 횟수만큼 반복할 수 있도록 한다.
while문에서 했던 내용을 for문을 통해 만들어 봅시다.
for i in [0,1,2,3,4]:
print('i는', i, '입니다.')
>> i는 0 입니다.
>> i는 1 입니다.
>> i는 2 입니다.
>> i는 3 입니다.
>> i는 4 입니다.
for i in [0,1,2,3,4]
: i가 해당 리스트인 [0,1,2,3,4]의 요소를 차례대로 이용하여 반복합니다.
어때요. 위 while문과 같은 결과가 나옵니다. 하지만 리스트에 결국 직접적으로 수를 써넣는 거라서 while이 더 좋아보이죠? 그럼 range 함수를 이용해봅시다.
for i in range(5):
print('i는', i, '입니다.')
>> i는 0 입니다.
>> i는 1 입니다.
>> i는 2 입니다.
>> i는 3 입니다.
>> i는 4 입니다.
이렇게 range()를 이용하여 쉽게 사용할 수도 있습니다.
이상 python 반복문 이었습니다! ☠️
'🐍 Python > Python basic' 카테고리의 다른 글
Python : list type. 리스트 타입 (1) | 2023.10.14 |
---|---|
Python : break, continue (1) | 2023.10.14 |
Python : if문 (0) | 2023.10.14 |
Python : 기초연산자 (0) | 2023.10.14 |
Python : 기초 연산 (1) | 2023.10.14 |