print("대기번호 : 1")
print("대기번호 : 2")
print("대기번호 : 3")
print("대기번호 : 4")
위처럼 대기번호를 순서대로 계속 발급해야 하는 상황에 매 번 코드를 새로 작성할 수는 없습니다.
이럴 때 필요한 것이 반복문입니다.
for문 형식은 for 변수명 in [범위]: 입니다.
for waitiing_no in [0, 1, 2, 3, 4]:
print("대기번호 : {0}".format(waiting_no))
# 대기번호 : 0
# 대기번호 : 1
# 대기번호 : 2
# 대기번호 : 3
# 대기번호 : 4
범위는 range를 사용해서 나타낼 수도 있습니다.
#randrange()
for waiting_no in range(1, 6): # 1~5
print("대기번호 : {0}".format(waiting_no))
# 대기번호 : 1
# 대기번호 : 2
# 대기번호 : 3
# 대기번호 : 4
# 대기번호 : 5
다른 예제로 반복문을 구현해보겠습니다.
starbucks = ["아이언맨", "토르", "아이엠 그루트"]
for customer in starbucks:
print("{0}, 커피가 준비되었습니다.".format(customer))
# 아이언맨, 커피가 준비되었습니다.
# 토르, 커피가 준비되었습니다.
# 아이엠 그루트, 커피가 준비되었습니다.
'Python' 카테고리의 다른 글
[파이썬 Python] if (0) | 2022.12.05 |
---|---|
[파이썬 Python] 자료구조의 변경 (0) | 2022.12.05 |
[파이썬 Python] 집합 (set) (0) | 2022.12.05 |
[파이썬 Python] 튜플 (0) | 2022.12.05 |
[파이썬 Python] 사전 Dictionary (0) | 2022.12.05 |