본문 바로가기
코딩

술자리에서 많이 했던 Up & Down 게임을 파이썬 코드로 만들어보자.

by 노마드랩스 2023. 2. 1.
728x90
반응형

규칙

1. 문제를 내는 사람은, 1~100 사이의 숫자를 정한다.

2. 문제를 맞추는 사람은 1~100사이의 숫자를 이야기한다.

3. 문제를 맞추는 사람이 1~100사이의 숫자를 이야기하면, 문제를 내는 사람은 정답 숫자가 말한 숫자보다 높은지 낮은지 이야기한다.

4. 정답을 맞추면 게임은 끝난다. 게임이 끝날 때, 문제를 맞추는 사람이 몇번 시도해서 맞췄는지 표시해준다.

 

import random

def guess_number_game():
    print("Guess the number between 1 and 100")
    number = random.randint(1, 100)
    attempts = 0
    
    while True:
        guess = int(input("Your guess: "))
        attempts += 1
        
        if guess == number:
            print(f"You got it in {attempts} attempts")
            break
        elif guess < number:
            print("Too low")
        else:
            print("Too high")

if __name__ == "__main__":
    guess_number_game()
728x90
반응형

댓글