Python是一種高級(jí)編程語(yǔ)言,它具有簡(jiǎn)單易學(xué)、功能強(qiáng)大和可擴(kuò)展性等特點(diǎn)。Python被廣泛應(yīng)用于Web開(kāi)發(fā)、數(shù)據(jù)分析、人工智能等領(lǐng)域。在本文中,我們將介紹一個(gè)Python猜數(shù)字程序。
# 導(dǎo)入隨機(jī)模塊 import random # 定義函數(shù) def guess_number(): # 生成隨機(jī)數(shù) answer = random.randint(1, 100) # 循環(huán)猜數(shù)字 while True: # 輸入猜測(cè)數(shù)字 guess = int(input("請(qǐng)輸入一個(gè)1到100之間的整數(shù):")) # 判斷猜測(cè)結(jié)果 if guess == answer: print("你猜對(duì)了!") break elif guess< answer: print("你猜的數(shù)字小了!") else: print("你猜的數(shù)字大了!") # 調(diào)用函數(shù) guess_number()
該程序使用了Python中的隨機(jī)模塊,生成1到100之間的隨機(jī)數(shù),然后讓用戶(hù)猜測(cè)該數(shù)字。程序會(huì)根據(jù)用戶(hù)輸入的猜測(cè)結(jié)果進(jìn)行判斷,如果猜測(cè)正確,則輸出“你猜對(duì)了!”并結(jié)束程序;如果猜測(cè)錯(cuò)誤,則輸出“你猜的數(shù)字小了!”或“你猜的數(shù)字大了!”,并讓用戶(hù)繼續(xù)猜測(cè)。
總的來(lái)說(shuō),Python是一種十分強(qiáng)大和實(shí)用的編程語(yǔ)言,它在各個(gè)領(lǐng)域都有廣泛的應(yīng)用。如果你想學(xué)習(xí)Python,猜數(shù)字程序是一個(gè)不錯(cuò)的練習(xí)項(xiàng)目。