猜數字遊戲是學習for in,while,if三個函式的經典教程,從開始的最簡單的if猜數字開始,到while的迴圈,到最後指定範圍,但很少有教程能將這3者有機結合起來,所以我自己寫了乙個整合這3個函式的小遊戲,遊戲性與教學兼得
from time import sleep
import random
number = random.randint(0,
101)
running =
true
print
('這是乙個猜數遊戲,請輸入你認為可能的數字,數字是100以內的整數'
)while running:
for i in
range(1
,10):
guess =
int(
input
("\n第"
+str
(i)+
'次輸入 '))
if guess == number:
if i <=4:
print
('\n真棒!這麼快就才出來了!啵~~乙個'
)else
:print
('\n恭喜你!答對了!'
)break
elif guess < number:
print
('\n數字太小,請重輸'
)else
:print
('\n數字太大,請重輸'
)else
:print
('\n真笨,這麼多次還猜不出來'
) sleep(2)
running =
false
利用Python寫猜數字遊戲
以下是完整 import random from tkinter import time 0 嘗試次數 num random.randint 100,999 隨機生成的數字 max num 999min num 100def click 防止輸入非數字 try user int float entr...
python 猜數字遊戲
本文,我們通過乙個猜數字遊戲,鞏固一下python中迴圈的使用。使用python x,y 如下 from random import randint x randint 0,100 在閉區間 0,100 內隨機產生乙個整數 print x d x go yes while go yes 當條件不成立...
python猜數字遊戲
引入隨機數包 import random 1.生成乙個隨機答案數 2.輸入要猜的數字 3.對比猜的數字和正確答案 3.1猜大了 3.2猜小了 3.3猜對了 3.3.1繼續玩 3.3.2退出 number random.randint 0 100 宣告變數用來表示使用者猜測的次數 count 0 a ...