반응형
<for>
#반복문
# print("대기번호 : 1")
# print("대기번호 : 2")
# print("대기번호 : 3")
for waiting_no in [0,1,2,3,4]:
print("대기번호 : {0}".format(waiting_no))
print("")
for waiting_no in range(5): #0,1,2,3,4,
print("대기번호 : {0}".format(waiting_no))
print("")
for waiting_no in range(1, 6): #1,2,3,4,
print("대기번호 : {0}".format(waiting_no))
print("")
starbucks = ["아이언맨", "토르", "아이메 그루트"]
for customer in starbucks:
print("{0}, 커피가 준비되었습니다.".format(customer))
<while> break, continue
# while
customer = "토르"
index = 5
# while (조건) :
while index >= 1:
print("{0}, 커피가 준비 되었습니다. {1} 번 남았어요.".format(customer,index))
index -= 1
if index ==0:
print("커피는 폐기 처분 되었습니다.")
customer = "토르"
person = "Unknown"
while person != customer :
print("{0}, 커피가 준비 되었습니다.".format(customer))
person = input("이름이 어떻게 되세요?")
# customer = "아이언맨"
# while True: # 무한루프
# print("{0}, 커피가 준비되었습니다. 호출 {1}".format(customer, index))
# index+=1
no_book = [7]
absent = [2,5] #결석
for student in range(1, 11): # 1부터 10번까지.
if student in absent:
continue #반복문 한 턴 무시
elif student in no_book:
print("오늘 수업 여기까지. {0}는 교무실로 따라와".format(student))
break #반복 종료
print("{0}, 책을 읽어봐".format(student))
반응형
'기타 > Python 문법' 카테고리의 다른 글
[Python / 기본 문법] 입출력, 클래스 (0) | 2022.03.29 |
---|---|
[Python / 기본문법] dictionary , 자료구조 변경 (0) | 2022.03.29 |
[Python / 기본문법] List, Set, Tuple (0) | 2022.03.29 |
[Python / 자료구조] Stack &Queue (0) | 2022.03.28 |
[Python / 기본문법] 문자열(3) (출력문에서 문자열 치환 방법) (0) | 2022.03.27 |
댓글