# 가위 바위 보 게임
import random
'''
def match(c, m):
if m in dic:
if c == m:
return "비김"
elif match_table[c] == m:
return "졌다"
else:
return "이김"
else:
return "잘못입력"
dic = {1:'가위', 2:'바위', 3:'보'}
match_table = {'가위':'보', '보':'바위','바위':'가위'}
ran = dic[random.randint(1,3)]
user = input("가위, 바위, 보 입력 : ")
result = match(ran, user)
print(result, ran, user)
'''
# 수상자
'''
awards = []
awards.append({'이름':'팀 버너스리', '수상년도':2016, '국적':'영국', '대표업적':'월드 와이드 웹의 하이퍼텍스트 시스템을 고안하여 개발'})
awards.append({'이름':'리처드 해밍', '수상년도':1968, '국적':'미국', '대표업적':'오류 검출 부호 및 오류 정정 부호'})
awards.append({'이름':'에츠허르 데이크 스토리', '수상년도':1972, '국적':'네덜란드', '대표업적':'프로그래밍 언어 연구'})
awards.append({'이름':'더글라스 엥겔바트', '수상년도':1977, '국적':'미국', '대표업적':'마우스의 발명'})
awards.append({'이름':'데니스 리치', '수상년도':1983, '국적':'미국', '대표업적':'유닉스 체제 개발, c언어 개발'})
for award in awards:
print(award)
print("==수상자 명단==")
for award in awards:
print(award['이름'])
print()
# 수상자 명단, 국적
print("==수상자 명단, 국가==")
for award in awards:
print(award['이름'],"===", award['국적'])
print()
# 수상자 명단, 대표업적
print("==수상자 명단, 대표업적==")
for award in awards:
print(award['이름'], "===",award['대표업적'])
print()
# 수상자 명단, 국적 미국
print("==수상자 명단, 국적 미국==")
for award in awards:
if award['국적'] == '미국':
print(award['이름'],"===", award['국적'])
print()
nationality = set()
for award in awards:
nationality.add(award['국적'])
print(nationality)
'''
# 연습문제 1
'''
contacts = {}
while True:
name = input("(입력모드)이름을 입력하시오: ")
if not name:
break;
tel = input("전화번호를 입력하시오: ")
contacts[name] = tel
while True:
name = input("(검색모드)이름을 입력하시오: ")
if not name:
break;
if name in contacts:
print(name, "의 전화번호는", contacts[name], "입니다")
'''
# 연습문제 2
'''
domains = {"kr":"대한민국", "sk":"슬로바키아", "no":"노르에이", "US":"미국", "FR":"프랑스"}
for k, v in domains.items():
print(k, ":", v)
'''
# 연습문제 3
problems = {'파이썬':'최근에 가장 떠오르는 언어',
'변수':'데이터를 저장하는 메모리 공간',
'함수':'작업을 수행하는 문장들의 집합에 이름을 붙인 것',
'리스트':'서로 관련이 없는 항목들의 모임',}
for word in problems.keys():
print("다음은 어떤 단어에 대한 설명일까요?")
print(problems[word])
print("(1) 파이썬 (2)함수 (3)리스트 (4)변수")
user = input("정답은? :")
if user == word:
print("정답")
else:
print("오답")