Python 小项目 猜数字小游戏
生活随笔
收集整理的這篇文章主要介紹了
Python 小项目 猜数字小游戏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
歡迎來到《Python 小項目》專欄,這個專欄會不定時更新Python的小項目,大家可以訂閱關注哦!
這次,我們要編寫一個非常簡單的猜數字小游戲!
先看看運行效果:
代碼詳細教學:
導入模塊
import random生成一個目標數字,設置提示數字范圍的最低數和最高數,以及猜的次數
n=random.randint(1,100) _min=1 _max=100 count=0接下來是while循環(huán)內的代碼
首先讓玩家猜一個數字,猜的次數增加一次
如果玩家輸入的是數字,才執(zhí)行下面的代碼
如果猜測的在區(qū)間范圍內,就需要進行判斷
如果猜測的大于正確數字,范圍最高數字設置為猜測的數字
如果猜測的小于正確數字,范圍最低數字設置為猜測的數字
如果猜測的等于正確數字,則跳出主循環(huán)
while True:guess=input(f"Guess Number ({_min}-{_max}):")count+=1try:guess=int(guess)except Exception:continueif guess>_min and guess<_max:if guess>n:_max=guesselif guess<n:_min=guesselse:break跳出循環(huán)后的代碼
print("Correct!") print(f"{count} Times")最終代碼如下:
import randomn=random.randint(1,100) _min=1 _max=100 count=0 while True:guess=input(f"Guess Number ({_min}-{_max}):")count+=1try:guess=int(guess)except Exception:continueif guess>_min and guess<_max:if guess>n:_max=guesselif guess<n:_min=guesselse:break print("Correct!") print(f"{count} Times")喜歡的話就點贊關注吧!你的支持是我前進的最大動力!
總結
以上是生活随笔為你收集整理的Python 小项目 猜数字小游戏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 两个向量相乘的数值表示和几何表示
- 下一篇: websocket python爬虫_p