Python是一種非常流行的編程語言,可以用來寫各種各樣的程序。今天我們來學習一個Python程序,猜年齡游戲。
猜年齡游戲是一個非常簡單的游戲,可以讓我們練習一下Python中的隨機數生成和流程控制。
import random age = random.randint(1, 100) print("我想到了一個數字,你猜猜看是多少。") while True: guess = input("請輸入一個數字:") guess = int(guess) if guess == age: print("太棒了!你猜對了。") break elif guess< age: print("你猜的數字太小了,請重試。") else: print("你猜的數字太大了,請重試。")
在這個程序中,我們首先使用了Python自帶的random模塊生成了一個1到100之間的隨機數,并將它存儲在變量age中。
然后我們使用一個while循環,不斷詢問用戶輸入數字,直到用戶猜對為止。在每次循環中,我們首先獲取用戶輸入的數字,并將它轉換為整數類型。
接下來,我們使用if語句判斷用戶輸入的數字與隨機數的關系。如果猜對了,我們輸出”太棒了!你猜對了。”并使用break語句跳出while循環。如果猜錯了,我們根據所猜數字與隨機數的大小關系輸出不同的提示。
通過這個簡單的Python程序,我們了解了如何使用隨機數和流程控制來實現一個小游戲。祝愿大家玩得開心!