python實現簡易猜數小游戲
更新時間:2022年01月11日 10:15:20 作者:[系統(tǒng)名稱]
大家好,本篇文章主要講的是python實現簡易猜數小游戲,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
近幾天閑著沒事開始學了些python,看了看之前寫過的代碼,把寫過的基礎的幾個程序寫進博客,今天是第一個。
一個可以說簡單的不能再簡單的小程序——猜數。
系統(tǒng)隨機生成一個1至100的整數,用戶有10次機會來猜測,每次猜完后有大小提示。
程序思想:
#猜數游戲 import random 整型計數變量1=1 print(f'猜數游戲,10次機會,加油??!') while True 生成一個1至100的隨機數 while 計數變量1<=10: 用戶輸入猜想的數 if 猜想的數<生成的隨機數: print(f'小了,再試一次。') 計數變量1加一 elif 猜想的數>生成的隨機數: print(f'大了,再試一次吧。') 計數變量1加一 else: print(f'正確,真厲害!') break if 計數變量1>=10: //即用戶10次之后仍未猜出 print(f'10次機會已用完,真遺憾,沒猜對') print(f'還要再來一次嗎?\t是---y\t退出--n') 接受用戶的選擇 if 用戶選擇‘是': 計數變量1置1 else: break print(f'歡迎下次使用。')
具體代碼:
#猜數游戲 import random j=1 print(f'猜數游戲,10次機會,加油?。?) 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實現簡易猜數小游戲的文章就介紹到這了,更多相關python猜數小游戲內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
python編程開發(fā)時間序列calendar模塊示例詳解
這篇文章主要為大家介紹了python編程開發(fā)時間序列calendar模塊示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助祝大家多多進步早日升職加薪2021-11-11python使用requests庫提交multipart/form-data請求的方法詳解
multipart/form-data的基礎是post請求,即基于post請求來實現的 ,下面這篇文章主要給大家介紹了關于python使用requests庫提交multipart/form-data請求的相關資料,需要的朋友可以參考下2023-01-01