-
python 반복문ML&DL&AI/Python 2023. 6. 12. 10:06728x90
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'ML&DL&AI > Python' 카테고리의 다른 글
python 함수 (0) 2023.06.13 Python 딕셔너리(dictionary) (0) 2023.06.13 python 리스트와 튜플 (0) 2023.06.08 Python 조건문 (0) 2023.06.07 Python 연산자 (0) 2023.06.05