Python study
7일차
홀짝판단 게임
import random
사용
사용자에게 홀, 짝을 입력받고 random으로 정해진 값과 비교하여 결과를 내는 게임
- 정답일 경우 점수 +100
- 오답일 경우 목숨 -1
- 목숨이 0이 될 때 게임 종료
import random
import os
import time
life = 5
score = 0
while 1:
if life == 0:
print("게임 종료")
break
N = random.randint(10,99)
print("점수 : {}, 목숨 : {}".format(score, life))
user = int(input("홀(0), 짝(1) : "))
print("정답 : {}".format(N), end='/ ')
if user:
if N % 2:
print("틀렸습니다.")
life -= 1
else:
print("맞았습니다.")
score += 100
else:
if N % 2:
print("맞았습니다.")
score += 100
else:
print("틀렸습니다.")
life -= 1
time.sleep(2)
os.system("cls")
print("총 점수 : ", score)
- 게임의 효과를 내기 위해서
import time
과 import os
사용
N = random.randint(10,99)
: 10~99까지의 수 중에서 랜덤으로 수 하나를 뽑는다.