주사위를 던져 주사위의 값을 맞추는 게임을 만들어보자.
* 주사위의 값을 입력하세요: 4
* 주사위의 값: 3, 틀렸습니다!
* 주사위의 값을 입력하세요: 3
* 주사위의 값: 6, 틀렸습니다!
* 주사위의 값을 입력하세요: 2
* 주사위의 값: 2, 맞았습니다. 게임을 종료합니다.
처음 만들었던 코드인데 잘못이해해서 다시 짬.
import random
num_list = random.randrange(1, 7)
while True:
player = int(input('주사기의 값을 입력하세요 : '))
if player == 2:
print(' 주사기 값 : 2, 맞았습니다. 게임을 종료합니다.')
break
elif player == 4:
print('주사기의 값 : 3, 틀렸습니다.')
elif player == 3:
print('주사기의 값 : 6, 틀렸습니다.')
이게 맞는 코드!!!
import random
while True:
num_list = random.randrange(1, 7)
player = int(input('주사기의 값을 입력하세요. : '))
if num_list == player:
print('주사위의 값 :', num_list, '맞았습니다.')
print('게임을 종료합니다')
break
elif num_list != player:
print('주사위의 값 :', num_list, '틀렸습니다.')
1. 랜덤 숫자 나오기
2. 사용자의 입력 값 받기
3. 참과 트루 조건문 랜덤 숫자와 사용자 입력 값 비교하기
3-1 참이면 맞았습니다, 출력
3-2 거짓이면 틀렸습니다, 출력
문제 풀기 : 로또 번호 예상 프로그램을 만들어보자. (0) | 2023.03.12 |
---|---|
문제 풀기 : '가위바위보' 게임을 만들어보자. (0) | 2023.03.11 |
문제풀기 : 가장 큰 동전부터 최대한 지불해야 하는 값을 채우는 방식으로 구현 (0) | 2023.03.07 |
연습문제 : 재귀호출로 회문 판별하기. (0) | 2023.03.06 |
연습문제 : 빈도수를 출력하는 프로그램 만들기. (1) | 2023.03.06 |
댓글 영역