python猜數(shù)字小游戲?qū)崿F(xiàn)代碼
教大家做一個(gè)簡(jiǎn)易的猜數(shù)字的游戲,但確實(shí)蠻簡(jiǎn)單的,我這個(gè)四年級(jí)的小盆友也才學(xué)了一天,所以給那些不會(huì)的教一下。
我們先來(lái)看導(dǎo)入模塊:
""" 簡(jiǎn)易python猜數(shù)小游戲""" import random import time #導(dǎo)入模塊
我們導(dǎo)入了兩個(gè)模塊: random隨機(jī)數(shù) time時(shí)間
接著命名變量:
b = 20 #最大值 a = random.randint(0, b) #要猜的數(shù)在最大值和0之間 t = 1 #設(shè)立關(guān)數(shù)變量 f = 10 #游戲猜數(shù)字次數(shù) number = int(input("請(qǐng)輸入整數(shù)(", b, ')以?xún)?nèi):') #輸入你猜的數(shù)
最后判斷結(jié)果是否正確:
if number == a: #如果你猜的數(shù)字等于要猜的數(shù),就將最大值加5,要猜的數(shù)改變 sleep(1) print('猜對(duì)了,進(jìn)行下一關(guān)') b += 5 a = random.randint(0, b) elif number > a: #大了,從新猜 time.sleep(1) number = int(input('不對(duì)喲,輸入小了,請(qǐng)從新輸入:')) elif number < a:#大了,從新猜 time.sleep(1) number = int(input('不對(duì)喲,輸入大了,請(qǐng)從新輸入:')) else: #如果你輸入的不對(duì) time.sleep(1) print('你輸?shù)氖莻€(gè)錘子?') number = int(input('請(qǐng)從新輸入:'))
總程序:
import random import time b = 20 a = random.randint(0, b) t = 1 f = 10 number = int(input('>>>')) while True: f -= 1 if number == a: time.sleep(1) print('猜對(duì)了,進(jìn)行下一關(guān)') b += 5 a = random.randint(0, b) time.sleep(0.5) print(b, '以?xún)?nèi)') f = 10 number = int(input('>>>')) elif number > a: time.sleep(1) number = int(input('不對(duì)喲,輸入小了,請(qǐng)從新輸入:')) elif number < a: time.sleep(1) number = int(input('不對(duì)喲,輸入大了,請(qǐng)從新輸入:')) else: time.sleep(1) print('你輸?shù)氖莻€(gè)錘子?') number = int(input('請(qǐng)從新輸入:'))
到此這篇關(guān)于python猜數(shù)字小游戲?qū)崿F(xiàn)代碼的文章就介紹到這了,更多相關(guān)python猜數(shù)字小游戲內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- python實(shí)現(xiàn)猜數(shù)字游戲
- python編寫(xiě)猜數(shù)字小游戲
- Python實(shí)現(xiàn)簡(jiǎn)單猜數(shù)字游戲
- 利用Python3實(shí)現(xiàn)統(tǒng)計(jì)大量單詞中各字母出現(xiàn)的次數(shù)和頻率的方法
- python實(shí)戰(zhàn)之90行代碼寫(xiě)個(gè)猜數(shù)字游戲
- Python如何將給定字符串中的大寫(xiě)英文字母按以下對(duì)應(yīng)規(guī)則替換
- Python實(shí)現(xiàn)猜數(shù)字小游戲
- Python實(shí)現(xiàn)猜拳與猜數(shù)字游戲的方法詳解
- 如何利用Python寫(xiě)猜數(shù)字和字母的游戲
相關(guān)文章
Windows下多版本Python共享Poetry測(cè)試安裝
這篇文章主要為大家介紹了Windows下多版本Python共享Poetry的測(cè)試安裝配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05Python如何通過(guò)subprocess調(diào)用adb命令詳解
python可以說(shuō)是寫(xiě)一些小腳本的利器語(yǔ)法簡(jiǎn)單,做為最著名的就“膠水語(yǔ)言”用它來(lái)寫(xiě)一些命令腳本非常的方便。下面這篇文章主要給大家介紹了關(guān)于Python如何通過(guò)subprocess調(diào)用adb命令的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08Python中的random.uniform()函數(shù)教程與實(shí)例解析
今天小編就為大家分享一篇關(guān)于Python中的random.uniform()函數(shù)教程與實(shí)例解析,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03tensorboard 可視化之localhost:6006不顯示的解決方案
這篇文章主要介紹了tensorboard 可視化之localhost:6006不顯示的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05pytorch數(shù)據(jù)預(yù)處理錯(cuò)誤的解決
今天小編就為大家分享一篇pytorch數(shù)據(jù)預(yù)處理錯(cuò)誤的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02python實(shí)現(xiàn)的分層隨機(jī)抽樣案例
這篇文章主要介紹了python實(shí)現(xiàn)的分層隨機(jī)抽樣案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02如何在sae中設(shè)置django,讓sae的工作環(huán)境跟本地python環(huán)境一致
這篇文章主要介紹了如何在sae中設(shè)置django,讓sae的工作環(huán)境跟本地python環(huán)境一致,需要的朋友可以參考下2017-11-11七個(gè)生態(tài)系統(tǒng)核心庫(kù)[python自學(xué)收藏]
無(wú)論你是想快速入手Python,還是想成為數(shù)據(jù)分析大神或者機(jī)器學(xué)習(xí)大佬,亦或者對(duì)Python代碼進(jìn)行優(yōu)化,本文的python庫(kù)都能為你提供一些幫助2021-08-08DataFrame:通過(guò)SparkSql將scala類(lèi)轉(zhuǎn)為DataFrame的方法
今天小編就為大家分享一篇DataFrame:通過(guò)SparkSql將scala類(lèi)轉(zhuǎn)為DataFrame的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01