Q298. time, random 모듈을 이용하여 주사위 던지기 게임 프로그램을 완성하시오. (700점)
import time
import random
start = time.___________(time.time())
print('게임 시작 시간 :', ___________('%I:%M:%S %p', start))
again = 'y'
while True :
if again == 'y' :
print('two dice are rolling...')
time.______(2)
me = _____________(1, 6)
computer = _____________(1, 6)
print('나 :', me)
print('컴퓨터 :', computer)
if me > computer :
print('나의 승리!')
elif me < computer :
print('컴퓨터의 승리!')
else :
print('무승부!')
print('-'* 50)
else :
break
again = input('계속하시겠습니까?(y:예, n:아니오)')
print('게임이 종료되었습니다!')
end = time._________(time.time())
print('게임 종료 시간 :', time._________('%I:%M:%S %p', end))
- 난이도(1~10) : 7
- 힌트 :
- - 실행 결과
-
게임 시작 시간 : 07:07:57 PM
two dice are rolling...
나 : 2
컴퓨터 : 5
컴퓨터의 승리!
--------------------------------------------------
계속하시겠습니까?(y:예, n:아니오)y
two dice are rolling...
나 : 6
컴퓨터 : 5
나의 승리!
--------------------------------------------------
계속하시겠습니까?(y:예, n:아니오)n
게임이 종료되었습니다!
게임 종료 시간 : 07:08:11 PM
import time
import random
start = time.localtime(time.time())
print('게임 시작 시간 :', time.strftime('%I:%M:%S %p', start))
again = 'y'
while True :
if again == 'y' :
print('two dice are rolling...')
time.sleep(2)
me = random.randint(1, 6)
computer = random.randint(1, 6)
print('나 :', me)
print('컴퓨터 :', computer)
if me > computer :
print('나의 승리!')
elif me < computer :
print('컴퓨터의 승리!')
else :
print('무승부!')
print('-'* 50)
else :
break
again = input('계속하시겠습니까?(y:예, n:아니오)')
print('게임이 종료되었습니다!')
end = time.localtime(time.time())
print('게임 종료 시간 :', time.strftime('%I:%M:%S %p', end))