HW01 Python 環境建立和Hello World
2.
3.學習卡和測驗
4.
這裡有一個最基礎、非常適合入門的 Python 程式:猜數字小遊戲。
這個程式結合了變數、條件判斷 (if/else)、迴圈 (while) 以及 模組引用 (import) 等核心概念:
Python
import random
# 產生一個 1 到 100 之間的隨機整數
answer = random.randint(1, 100)
count = 0
print("=== 猜數字遊戲開始!===")
print("我已經想好了一個 1 到 100 之間的數字,來猜猜看吧!\n")
while True:
try:
# 取得使用者輸入的數字
guess = int(input("請輸入一個數字:"))
count += 1
# 判斷結果
if guess < answer:
print("太小囉!再試一次。")
elif guess > answer:
print("太大囉!再試一次。")
else:
print(f"恭喜你答對了!答案就是 {answer}。")
print(f"你總共猜了 {count} 次。")
break # 猜對了,跳出迴圈結束程式
except ValueError:
print("請輸入有效的整數數字!")
程式重點解析:
import random:載入 Python 內建的隨機函式庫,用來產生隨機數字。input():讓使用者從終端機輸入資料。預設輸入會是文字型態,所以用int()將它轉成整數。while True::建立一個持續運行的無窮迴圈,直到使用者猜中答案執行break才會停止。if / elif / else:根據玩家猜的數字大小,給予「太大」、「太小」或「猜中」的提示。try / except:簡單的防呆機制,避免使用者輸入英文字母或符號時導致程式崩潰。
5.心得:
程式碼簡短好懂,是學習 Python 程式語言的最佳入門。










留言
張貼留言