任務(wù)要求:
1.隨機(jī)生成1~100的數(shù)字
2.有5次機(jī)會
3.如果輸入結(jié)果小于系統(tǒng)隨機(jī)數(shù),則打印too small
4.如果輸入結(jié)果大于系統(tǒng)隨機(jī)數(shù),則打印too big
5.如果猜測正確【輸入結(jié)果等于系統(tǒng)隨機(jī)數(shù)】,則打印:恭喜,并退出循環(huán)
考查內(nèi)容:
while循環(huán)和if判斷的綜合應(yīng)用
實(shí)現(xiàn)代碼:
#猜數(shù)字游戲
i = 1
import random
SuiJiShu = int(random.randint(1, 100))
while i <= 5:
i += 1
GuessNum = int(input('請輸入猜測: '))
if GuessNum == SuiJiShu:
print('恭喜!!猜測正確')
print('系統(tǒng)生成隨機(jī)數(shù)為%d' %SuiJiShu)
exit()
elif GuessNum > SuiJiShu:
print('too big')
else:
print('too small')
print('系統(tǒng)生成隨機(jī)數(shù)為%d' %SuiJiShu)
結(jié)果演示:
說明:該腳本內(nèi)容只能實(shí)現(xiàn)單次功能,即每猜完一次后需要再運(yùn)行。如果想要連續(xù)猜測的話,在代碼最外層加死循環(huán)即可。
大大的小小陽
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
