Python下寫的猜數字遊戲

2021-09-20 02:51:31 字數 850 閱讀 3306

猜數字遊戲是學習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 ...