溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何實現(xiàn)簡易猜數(shù)小游戲

發(fā)布時間:2022-01-11 11:10:32 來源:億速云 閱讀:123 作者:iii 欄目:開發(fā)技術

這篇文章主要介紹“python如何實現(xiàn)簡易猜數(shù)小游戲”,在日常操作中,相信很多人在python如何實現(xiàn)簡易猜數(shù)小游戲問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”python如何實現(xiàn)簡易猜數(shù)小游戲”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

系統(tǒng)隨機生成一個1至100的整數(shù),用戶有10次機會來猜測,每次猜完后有大小提示。

程序思想:

#猜數(shù)游戲

import random

整型計數(shù)變量1=1
print(f'猜數(shù)游戲,10次機會,加油??!')
while True
    生成一個1至100的隨機數(shù)
    while 計數(shù)變量1<=10:
        用戶輸入猜想的數(shù)
        if 猜想的數(shù)<生成的隨機數(shù):
            print(f'小了,再試一次。')
            計數(shù)變量1加一
        elif 猜想的數(shù)>生成的隨機數(shù):
            print(f'大了,再試一次吧。')
            計數(shù)變量1加一
        else:
            print(f'正確,真厲害!')
            break
    if 計數(shù)變量1>=10:   //即用戶10次之后仍未猜出
        print(f'10次機會已用完,真遺憾,沒猜對')
    print(f'還要再來一次嗎?\t是---y\t退出--n')
    接受用戶的選擇
    if 用戶選擇‘是':
            計數(shù)變量1置1
    else:
        break
print(f'歡迎下次使用。')

具體代碼:

#猜數(shù)游戲

import random

j=1
print(f'猜數(shù)游戲,10次機會,加油?。?#39;)
while True:
    a=random.randint(1,100)
    while j<=10:
        num = eval(input('請輸入你的猜測:'))
        if num<a:
            print(f'小了,再試一次。')
            j+=1
        elif num>a:
            print(f'大了,再試一次吧。')
            j+=1
        else:
            print(f'正確,真厲害!')
            break
    if j>=10:
        print(f'10次機會已用完,真遺憾,沒猜對')
    print(f'還要再來一次嗎?\t是---y\t退出--n')
    b=input("請輸入你的選擇")
    if b=='y':
        j=1
    else:
        break
print(f'歡迎下次使用。')

到此,關于“python如何實現(xiàn)簡易猜數(shù)小游戲”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注億速云網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI