ML&DL&AI/Python
python 반복문
Hoon0211
2023. 6. 12. 10:06
728x90
1. 반복문
- 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문
- 반복문 종류는 while문, for문이 있다.
- while
- 반복 회수가 명확하지 않을 때
- 몇 번 반복할지 모를 때, 어떤 조건에 따라 멈추고 싶을때
num = 0
while num < 5 :
print("파이썬 재밌다!!")
num+=1
파이썬 재밌다!!
파이썬 재밌다!!
파이썬 재밌다!!
파이썬 재밌다!!
파이썬 재밌다!!
- break
- 반복문을 나가는 기능
- break를 만나면 멈춘다!
number = 1
while True :
print(number)
number += 1
if number > 3 :
break
1
2
3
- for
- 반복 횟수가 명확할 때
- 몇 번 반복할지 알 때, 데이터의 길이가 정해져 있을때
list_food = ["햄버거", "치킨", "피자"]
for i in list_food :
print(i)
햄버거
치킨
피자
hi = "안녕하세요"
for i in hi :
print(i)
안
녕
하
세
요
2. range() 함수
- 필요한 만큼의 숫자를 만들어 내는 유용한 기능
- for문과 궁합이 좋다!
- range(시작할 숫자, 종료할 숫자(끝값 포함 X), 증가량)
- range(1,10,1) : 1부터 10까지 1씩 증가
- range(1,100,3) : 1부터 100까지 3씩 증가
- range(10,1,-1) : 10부터 1까지 1씩 감소(-1씩 증가)
for i in range(1,10,1) :
print(i , end = ' ')
1 2 3 4 5 6 7 8 9
* print 정보를 보면 end='\n'으로 다음줄로 넘기는것이 기본옵션으로 되어있습니다.
end = ' '으로 설정을 하면 옆으로 나열이 됩니다.
주의할점 : 사용 시 문자열로 적어 둘 것.

for i in range(10):
print(i, end = '/')
print()
print("하나","둘","셋","넷",sep = " / ")
728x90