數字炸彈小遊戲就是給定乙個數字範圍,然後在範圍內進行數字猜測,不斷更新範圍的界限,直到有人猜中隨機生成的數字結束遊戲。
因為需要不斷地進行迴圈,所以採用while語句根據猜的數不斷更新值,並迴圈執行,直至有人猜中正確數字跳出迴圈結束遊戲
import random
min_num=
int(
input
("請輸入炸彈範圍最小值:"))
max_num=
int(
input
("請輸入炸彈範圍最大值:"))
boom_num=random.randint(min_num,max_num)
while
true
: guess_num=
int(
input((
"請輸入到內的數字:").
format
(min_num,max_num)))
if guess_num>max_num or guess_num
print
("你輸入的有誤"
)elif guess_num==boom_num:
print
("恭喜中獎"
)break
elif guess_num>boom_num:
max_num=guess_num
elif guess_num
min_num=guess_num
continue
執行結果:
python實現數字炸彈遊戲程式
相信許多小夥伴都玩過數字炸彈遊戲,就是指在一定數字範圍 一般是整數,不包含邊界 裡,乙個玩家選中乙個數字當作炸彈,其餘玩家在這個範圍猜數字,每次只要沒猜中炸彈數字,則根據玩家猜的數字縮小範圍,直至其中乙個玩家猜中炸彈數字,遊戲結束。在這裡,我們可以www.cppcns.com嘗試用python程式設...
Python 猜數字 小遊戲
以後每天開始學一點python 語言 就是輸入乙個數字,然後跟電腦選定的數字進行比較。剛開始我是這樣寫的 computer 25 you int raw input please input a number if you computer print too big elif you comput...
Python猜數字小遊戲
使用python中內建的random模組 引入random模組 import random number random.randint 0,100 while true gus num input 請輸入你猜的數字 0 100 gus num int gus num 只要輸入的數字不在0 100範圍...