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