import random
random_number = random.randint(1, 100) #1에서 100사이 정수값을 반환
print(random_number)
0.0에서 0.999999 사이의 실수를 반환
random.random()
a와 b사이의 실수값을 반환
random.uniform(a, b)
a와 b사이의 정수값을 반환
random.randint(a, b)
random.randrange(a,b)
인자가 하나일경우 0부터 a사이의 정수값 반환
random.randrange(a)
무작위로 하나의 원소 뽑기 (type = 문자열, 리스트, 튜플, range)
random.choice(type)
import random
random_number = random.randint(1, 100)
game_count = 1
while True:
#try except 구문 이용해 예외처리를 하여 프로그램 종료되지 않도록 하기
try:
my_number = int(input("1~100 사이의 숫자를 입력하세요."))
if my_number > random_number:
print("다운")
elif my_number < random_number:
print("업")
elif my_number == random_number:
print(f"축하합니다. {game_count}회 만에 맞췄습니다")
break
game_count = game_count + 1
except:
print("에러가 발생하였습니다. 숫자를 입력하세요")