728x90
반응형
SMALL
문제
주사위의 예측값을 입력받고 맞았으면 종료, 틀릴 시 계속 입력한다.
- 주사위의 값을 입력하세요: 4
- 주사위의 값: 3, 틀렸습니다
- 주사위의 값을 입력하세요: 5
- 주사위의 값: 2, 틀렸습니다
- 주사위의 값을 입력하세요: 2
- 주사위의 값: 2, 맞았습니다. 게임을 종료합니다.
💡나의 풀이
import random
while True:
num = int(input('주사위의 값을 입력하세요: '))
if num > 6:
print('잘못 입력했습니다. 다시 입력하세요.')
else:
dice = random.randrange(1,7)
if num == dice:
print(f'주사위의 값:{dice} 맞았습니다. 게임을 종료합니다')
break
else:
print(f'주사위의 값:{dice}, 틀렸습니다')
더 좋은 코드 공유는 언제나 환영입니다. 😀
728x90
반응형
LIST
'KDT > 과제' 카테고리의 다른 글
[파이썬, Python] 랜덤한 로또 번호를 뽑아보자🍀 (0) | 2023.03.10 |
---|---|
[파이썬, Python] 가위바위보 - 컴퓨터와 가위바위보 하기! ✌ (0) | 2023.03.10 |
[파이썬, Python] 백준 1427번 - 소트인사이드 (2) | 2023.03.10 |
[파이썬, Python] 백준 11650번 - 좌표 정렬하기 (0) | 2023.03.10 |
[파이썬, Python] 백준 2920번 - 음계 (0) | 2023.03.10 |