import random
random.randint(a, b)
# Random (난수 생성)
import random # random.py 사용
r = random.randint(1, 10) # 1~10 까지의 범위
print(r)
연습문제
# 문제 1) 코인 게임
# 1. 0 또는 1의 랜덤 숫자를 저장한다.
# 2. 0은 동전의 앞면, 1은 동전의 뒷면이다.
# 3. 동전의 앞뒷면을 맞추는 게임이다.
# 문제 2) 홀짝 게임
# 1. 1~100사이의 랜덤 숫자를 저장한다.
# 2. 해당 숫자가 홀수인지 짝수인지 맞춰본다.
# 3. 랜덤수를 출력하고, 결과(딩동댕, 땡)를 알려준다.
더보기
문제1)
# 문제 1) 코인 게임
# 1. 0 또는 1의 랜덤 숫자를 저장한다.
# 2. 0은 동전의 앞면, 1은 동전의 뒷면이다.
# 3. 동전의 앞뒷면을 맞추는 게임이다.
import random
coin = random.randint(0, 1)
if coin == 0:
coin = "앞"
if coin == 1:
coin = "뒤"
print("치트키 =", coin)
my_coin = input("앞(0) 또는 뒤(1)를 입력 : ")
if coin == my_coin:
print("정답")
if coin != my_coin:
print("오답")
문제2)
# 문제2) 홀짝 게임
# 1. 1~100사이의 랜덤 숫자를 저장한다.
# 2. 해당 숫자가 홀수인지 짝수인지 맞춰본다.
# 3. 랜덤수를 출력하고, 결과(딩동댕, 땡)를 알려준다.
import random
r_num = random.randint(1, 100)
answer = 0
if r_num % 2 == 0:
answer = 2
if r_num % 2 == 1:
answer = 1
print("1.홀수")
print("2.짝수")
choice = int(input("번호를 선택하세요 : "))
print("숫자 : ", r_num)
if answer == choice :
print("정답")
if answer != choice:
print("땡")
'Python > ☞' 카테고리의 다른 글
[20] 가위바위보 게임 (0) | 2020.07.16 |
---|---|
[19] 반복문 : while (0) | 2020.07.16 |
[17] 중첩 제어문 (0) | 2020.07.14 |
[16] if 문의 구조 (0) | 2020.07.14 |
[15]-A. 계산기 (0) | 2020.07.14 |
댓글