-----------------------------------------
圖片放大特效
table樣式
準備好讓你的程式擁有「大腦」了嗎?
```python print("=== 📚 學生成績管理系統 ===") # 輸入成績 chinese = int(input("請輸入國文成績:")) english = int(input("請輸入英文成績:")) math = int(input("請輸入數學成績:")) # 計算總分和平均 total = chinese + english + math average = total / 3 print(f"總分:{total}") print(f"平均:{average:.1f}") # 成績等級判斷 if average >= 90: print("🏆 A級:優秀!") print("建議:保持優異表現!") elif average >= 80: print("👍 B級:良好!") print("建議:再加把勁衝A級!") elif average >= 70: print("✅ C級:及格!") print("建議:加強複習弱科!") elif average >= 60: print("⚠️ D級:待加強!") print("建議:需要密集複習!") else: print("💪 E級:需努力!") print("建議:尋求老師協助!") ```
### Random模組簡介
--- ## 💡 小練習:電影推薦系統 ### 任務說明 設計一個智慧電影推薦系統,根據使用者的喜好和時間給出推薦 ### 程式架構提示 ```python # 1. 輸入使用者喜好 genre = input("你喜歡什麼類型的電影?(動作/愛情/喜劇/科幻):") time = int(input("你有多少時間看電影?(分鐘):")) # 2. 根據類型和時間推薦 if genre == "動作" and time >= 120: print("推薦:復仇者聯盟系列") elif genre == "動作" and time < 120: print("推薦:玩命關頭系列") # 繼續完成其他條件... ``` ### 挑戰加分項 - 加入心情因素考量 - 根據年齡推薦適合電影 - 結合random模組隨機推薦
--- ## 🎓 運算思維:演算法設計 ### 問題分解步驟 1. **🎯 確定目標**:程式要解決什麼問題? 2. **📋 列出條件**:需要判斷哪些情況? 3. **🔄 設計流程**:條件的判斷順序 4. **✅ 測試驗證**:各種情況都考慮到了嗎? ### 條件設計原則 - **互斥性**:條件不能重複 - **完整性**:所有情況都要涵蓋 - **邏輯性**:判斷順序要合理 - **可讀性**:程式碼要清楚易懂 ### 🧩 思考練習 設計一個「穿衣建議系統」: - 考慮溫度、天氣、場合 - 給出適當的穿搭建議
準備好讓程式變得更強大了嗎?🚀