本文,我們通過乙個猜數字遊戲,鞏固一下python中迴圈的使用。
使用python(x,y)**如下:
from random import randint
x=randint(0,100)#在閉區間[0,100]內隨機產生乙個整數
print "x=%d" % x
go='yes'
while(go=='yes'):#當條件不成立時,執行else部分
digit=input("please enter a number between 0~100:")
if digit==x:
print "bingo!"
break#猜對了,結束while迴圈,不執行else部分
elif digit>x:#猜的值偏大,輸出提示資訊
print "too large,please try again."
else:#猜的值偏小,輸出提示資訊
print "too small,please try again."
go=raw_input("continue?(please input no or yes):")
else:
print "goodbye!"
執行程式多次,結果如下:
(完)
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 ...
猜數字遊戲 python
使用for迴圈隨機生成乙個0 100之間的數字,然後使用者輸入乙個整數,判斷是否正確,若正確,則返回猜對了,若偏大則返回太大了,偏小則返回太小了,程式可執行五次 from random import randint x randint 0,100 for count in range 0,5 pri...
python 猜數字遊戲
生成隨機數 random import random 匯入生成隨機數的模組 f random.random 生成 0,1 範圍內的隨機浮點數 f int random.random 100 1 生成 1,100 的隨機整數 count 0 while count 6 print 這個數大於 d小於 ...