티스토리 뷰

반응형

youtu.be/pWbRdKjvBtA

모든 강의 자료 : www.codingnow.co.kr/

파이썬 기본 문법과 메소드를 사용하여 간단한 숫자 맞추기 게임을 만들어 보겠습니다.

여기에 필요한 것은 랜덤으로 숫자를 가져오기 위해 random 메소드를 사용합니다.

 

정답을 맞출때까지 반복하기 위해 while문을 사용하고

사용자에게 입력을 받기 위해 input을 사용합니다.

 

사용자로 부터 입력받은 수와 랜덤수를 if문을 사용하여 비교하고

크고 작을때 사용자의 입력 받향을 잡아주기 위해 print문을 넣었습니다.

정답을 맞춘 경우에 while문을 종료하여 프로그래밍을 끝냅니다.

 

자세한 소스 설명은 영상을 확인해 주세요.

 

소스코드
import random

print('0~100까지의 숫자를 입력하세요.')

com = random.randint(0,100)

count = 0
while True:

    count += 1
    print(f"{count} 번째 도전!!")
    user = int(input('당신의 선택은 ? '))

    if user > com:
        print('정답보다 크네요')
    elif user < com:
        print('정답보다 작네요')
    else:
        print('정답입니다.')
        break
반응형