Python study
8일차
업다운 게임
import random
사용
사용자에게 수를 입력받고 사용자의 대답에 따라 up, down, correct 세가지 상황을 판별하는 프로그램
import random
import os
import time
N = random.randint(10,99)
count = 0
while 1:
user = int(input("두 자리 수 입력 : "))
count += 1
if user > N:
print("down!")
elif user < N :
print("up!")
else:
print("correct!!!")
break
time.sleep(2)
os.system('cls')
print("{}번 만에 맞췄습니다.".format(count))
random
을 반복문 내부에 둬야하는지 외부에 둬야하는지 잘 생각해야한다.
- 고정된 답을 가지고 맞추는 문제이기 때문에 반복문 외부에
random
함수를 작성한다.
count +=1
: 반복문이 돌아갈 때 마다 1씩 더해줘야한다.