HW01 Python 環境建立和Hello World

1.NotebookLM

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("請輸入有效的整數數字!")

程式重點解析:

  1. import random:載入 Python 內建的隨機函式庫,用來產生隨機數字。

  2. input():讓使用者從終端機輸入資料。預設輸入會是文字型態,所以用 int() 將它轉成整數。

  3. while True::建立一個持續運行的無窮迴圈,直到使用者猜中答案執行 break 才會停止。

  4. if / elif / else:根據玩家猜的數字大小,給予「太大」、「太小」或「猜中」的提示。

  5. try / except:簡單的防呆機制,避免使用者輸入英文字母或符號時導致程式崩潰。


5.心得:
程式碼簡短好懂,是學習 Python 程式語言的最佳入門。











留言