Basic(48)
-
5. while
customer = "토르" index = 5 while index >= 1: print("{0}, 커피가 준비 되었습니다. {1} 번 남았어요.".format(customer, index)) index -= 1 if index == 0: print("커피는 폐기처분되었습니다.") ''' 토르, 커피가 준비 되었습니다. 5 번 남았어요. 토르, 커피가 준비 되었습니다. 4 번 남았어요. 토르, 커피가 준비 되었습니다. 3 번 남았어요. 토르, 커피가 준비 되었습니다. 2 번 남았어요. 토르, 커피가 준비 되었습니다. 1 번 남았어요. 커피는 폐기처분되었습니다. ''' customer = "아이언맨" index = 1 while True: print("{0}, 커피가 준비 되었습니다. 호출 {1} 회".f..
2023.05.02 -
5. for
#print("대기번호 : 1") #print("대기번호 : 2") #print("대기번호 : 3") for waiting_no in range(5): #[0, 1, 2, 3, 4] print("대기번호 : {0}".format(waiting_no)) ''' 대기번호 : 0 대기번호 : 1 대기번호 : 2 대기번호 : 3 대기번호 : 4 ''' starbucks = ["아이언맨", "토르", "아이엠 그루트"] for customer in starbucks: print("{0}, 커피가 준비되었습니다.".format(customer)) ''' 아이언맨, 커피가 준비되었습니다. 토르, 커피가 준비되었습니다. 아이엠 그루트, 커피가 준비되었습니다. '''
2023.05.02 -
5. if
weather = input("오늘 날씨는 어때요? ") # 눈 if weather == "비" or weather == "눈": print("우산을 챙기세요") elif weather == "미세먼지": print("마스크를 챙기세요") else: print("준비물 필요 없어요.") ''' 우산을 챙기세요 ''' # input 은 항상 문자열로 값을 받는다. temp = int(input("기온은 어때요 ? ")) # 5 if 30
2023.05.02 -
4. 퀴즈 #4
''' Quiz) 당신의 학교에서는 파이썬 코딩 대회를 주최합니다. 참석률을 높이기 위해 댓글 이벤트를 진행하기로 하였습니다. 댓글 작성자들 중에 추첨을 통해 1명은 치킨, 3명은 커피 쿠폰을 받게 됩니다. 추첨 프로그램을 작성하시오. 조건1 : 편의상 댓글은 20명이 작성하였고 아이디는 1 ~ 20 이라고 가정 조건2 : 댓글 내용과 상관 없이 무작위로 추첨하되 중복 불가 ( 치킨을 받았으면 커피는 불가 ) 조건3 : random 모듈의 shuffle 과 sample 활용 (출력 예제) -- 당첨자 발표 -- 치킨 당첨자 : 1 커피 당첨자 : [2, 3, 4] -- 축하합니다 -- (활용 예제) from random import * 1st = [1, 2, 3, 4, 5] print(1st) shuff..
2023.04.25 -
4. 자료구조의 변경
# 커피숍 menu = {"커피", "우유", "주스"} print(menu, type(menu)) menu = list(menu) print(menu, type(menu)) menu = tuple(menu) print(menu, type(menu)) menu = set(menu) print(menu, type(menu)) ''' {'우유', '커피', '주스'} ['우유', '커피', '주스'] ('우유', '커피', '주스') {'우유', '커피', '주스'} '''
2023.04.25 -
4. set
# 집합 (set) # 중복 안됨, 순서 없음 my_set = {1, 2, 3, 3, 3} print(my_set) java = {"유재석", "김태호", "양세형"} python = set(["유재석", "박명수"]) # 교집합 (java 와 python 을 모두 할 수 있는 개발자) print(java & python) print(java.intersection(python)) # 합집합 ( java 도 할 수 있거나 python 도 할 수 있는 개발자) print(java | python) print(java.union(python)) # 차집합 ( java 할 수 있지만 python 은 할 줄 모르는 개발자) print(java - python) print(java.difference(python..
2023.04.25