python實(shí)現(xiàn)猜數(shù)字游戲
說明:
本例改編自《Python編程快速上手》。例子很簡(jiǎn)單我就不多說了 直接上代碼,給初學(xué)python練手用。
給你6次機(jī)會(huì)猜對(duì)一個(gè)預(yù)先生成好的1-20之間的整數(shù)。覆蓋一下知識(shí)點(diǎn):
- 條件語(yǔ)句
- 控制語(yǔ)句
- random函數(shù)
- 讀取輸入
- 異常處理
代碼:
"""
猜數(shù)字
"""
from random import *
secretNumber = randint(1, 20)
# print(secretNumber)
print('猜一個(gè)1-20之間的整數(shù)。')
print('開始猜:')
for i in range(1, 7):
try:
guess = int(input())
except ValueError:
print('輸入有誤!')
continue
if guess < secretNumber:
print('你猜的數(shù)小了!')
elif guess > secretNumber:
print('你猜的數(shù)大了!')
else:
break
if guess == secretNumber:
print('猜對(duì)了!')
else:
print('很遺憾,秘密數(shù)字是:', str(secretNumber))
運(yùn)行效果:

更多關(guān)于python游戲的精彩文章請(qǐng)點(diǎn)擊查看以下專題:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python 常用日期處理-- datetime 模塊的使用
這篇文章主要介紹了python 如何對(duì)日期進(jìn)行處理,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2020-09-09
Python數(shù)據(jù)結(jié)構(gòu)與算法中的隊(duì)列詳解(2)
這篇文章主要為大家詳細(xì)介紹了Python中的隊(duì)列,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-03-03
十個(gè)常見的Python腳本詳細(xì)介紹及代碼舉例
這篇文章主要給大家介紹了十個(gè)常見的Python腳本的相關(guān)資料,包括批量重命名文件、下載網(wǎng)頁(yè)圖片、發(fā)送郵件通知、讀取和寫入CSV文件、爬取網(wǎng)頁(yè)數(shù)據(jù)、自動(dòng)化測(cè)試、圖像處理、數(shù)據(jù)可視化以及創(chuàng)建簡(jiǎn)單的Web應(yīng)用,需要的朋友可以參考下2024-11-11

