Python – 디지털 폭탄 게임, 참고로 구체적인 내용은 다음과 같습니다
디지털 폭탄 게임 규칙:
숫자 범위에는 폭탄이라는 숫자가 있는데, 누구든지 폭탄을 추측하는 사람은 예를 들어 범위는 1~99,
폭탄은 60인데 30이라는 숫자를 추측했는데 30은 폭탄이 아니고 숫자 추측의 범위가 이제 30~100으로 줄어들었고
다른 숫자를 추측했습니다. 80, 80은 폭탄이 아니므로 이제 범위가 30~80으로 좁아졌습니다. 매번 경계에서 값을 추측할 수 없으며 컴퓨터가 폭탄을 추측할 때까지 처벌을 받고 게임이 종료됩니다. 요구 사항: 폭탄이 아닌 경우 먼저 숫자를 입력하고, 폭탄이 아닌 경우 범위를 좁혀서 다시 입력합니다. 폭탄을 찾을 때까지 반복
1. 폭탄 생성
2. 폭탄 범위를 한 번 맞춰보세요4. 난수 생성(컴퓨터는 한 번 추측)6. 폭탄 범위를 계속 줄이세요7. 폭탄이 터지고 게임이 끝날 때까지 이 작업을 반복하세요!
Code
import random x =random.randint(1,100) print("炸弹数字XX") start = 1#定义最小范围 end = 100#定义最大范围 while True: num = int(input("输入{}-{}之间的整数:".format(start, end))) if num>x: end = num print("你猜大了") elif num == x: print("你输了,游戏结束!") break elif num < x: start = num print("你猜小了") #----------------------------computer(小红) computer = random.randint(start,end) print("小红认为炸弹是:",computer) if computer>x: end = computer print("小红猜大了") elif computer == x: print("你赢了") print("游戏结束") break elif computer<x: start=computer print("小红猜小了")
관련 학습 권장사항:
위 내용은 파이썬으로 디지털 폭탄 게임을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!