dic1 = {'key': 'value'}
dic2 = {1: ['안녕하세요']}
dic3 = ['철수', ':', '영희']
dic4 = {'1', '2', '3'}
dic5 = ('사과', ':', 'apple')
dic6 = '나이 : 12'
dic7 = 100.2
dic8 = {'김밥':3000, '떡볶이':5000, '콜라':2000}
A = set([6, 2023, 2, 1, 3, 5, 10, 100, 283])
B = set([3, 4, 6, 22, 100, 302, 2022])
print(A & B)
print(A | B)
print(A - B)
print(B - A)
아이스크림 가게를 관리하는 프로그램을 만들어봅시다.
아이스크림을 판매하기 위해서는 아이스크림 제품명과 가격이 있어야겠죠?
key-value 형식을 사용하는 딕셔너리로 데이터를 관리하겠습니다.
사용자가 선택할 수 있는 명령은 아래와 같습니다.
def print_command():
print('''1. 아이스크림 추가
2. 아이스크림 가격 수정
3. 아이스크림 삭제
4. 아이스크림 출력
5. 종료''')
def print_product(product):
print('*'*50)
for key in product.keys():
print('{} : {}'.format(@@@, @@@))
print('*'*50)
product = {'메로나': 1000,
'비비빅': 1200,
'빵빠레': 1800,
'죠스바': 1200,
'월드콘': 1500}
while True:
print_command()
command = input('작업을 선택하세요. ')
if command == '1':
ice_cream = input('추가할 아이스크림 : ')
price = input('가격 : ')
@@@ # 아이스크림 추가
elif command == '2':
ice_cream = input('수정할 아이스크림 : ')
price = input('가격 : ')
@@@ # 아이스크림 수정
elif command == '3':
ice_cream = input('삭제할 아이스크림 : ')
@@@ # 아이스크림 삭제
elif command == '4':
@@@ # print_product 함수 호출
elif command == '5':
@@@ # 멈춤