發表文章

圖片
1. notebo ok 2. 3. 學習卡 測驗   4.  import randomdef guess_number_game (): # 產生一個 1 到 100 之間的隨機整數作為目標答案 target_number = random.randint( 1 , 100 ) # 記錄玩家嘗試的次數 attempts = 0 print( "=== 歡迎來到猜數字遊戲! ===" ) print( "我已經想好了一個 1 到 100 之間的數字,請猜猜看是哪一個。" ) # 使用 while 迴圈持續讓玩家輸入,直到猜中為止 while True : # 獲取使用者輸入 user_input = input ( "\n請輸入你猜的數字:" ) # 檢查輸入是否為有效的整數 if not user_input.isdigit(): print( "❌ 輸入無效!請輸入純數字。" ) continue # 跳過本次迴圈,重新輸入 # 將輸入的字串轉換為整數 guess = int (user_input) # 每輸入一次合法數字,累計次數加 1 attempts += 1 # 判斷猜測結果 if guess < target_number: print( "💡 太小了!再試試看大一點的數字。" ) elif guess > target_number: print( "💡 太大了!再試試看小一點的數字。" ) else : # 猜中數字,顯示恭喜訊息與總嘗試次數 print( f"🎉 恭喜你答對了!正確答案就是 {target_n...