文、意如
請選擇您要執行的程式:
0.結束程式1.計算BMI 2.華氏攝氏轉換3.其他程式...
使用迴圈重複執行(直到使用者輸入0離開結束程式)
# 設定一個變數來控制迴圈是否繼續
# 只要這個變數是 True,迴圈就會一直執行
running = True
while running:
# 顯示選單並取得使用者輸入
op = input("請輸入您要執行的程式: 0.離開、1.BMI、2.華氏轉攝氏、3.其他程式: ")
# 根據使用者的選擇執行不同的程式碼
if op == '0':
print("您選擇離開,程式已結束。")
running = False # 將變數設為 False,終止迴圈
elif op == '1':
print("您選擇了:計算BMI")
# 在這裡放入計算 BMI 的程式碼
height = float(input("請輸入身高(m): "))
weight = float(input("請輸入體重(kg): "))
bmi = weight / (height ** 2)
print(f"您的BMI為: {bmi:.2f}")
elif op == '2':
print("您選擇了:華氏轉攝氏")
# 在這裡放入華氏轉攝氏的程式碼
fahrenheit = float(input("請輸入華氏溫度: "))
celsius = (fahrenheit - 32) * 5/9
print(f"{fahrenheit}°F 轉換為 {celsius:.2f}°C")
elif op == '3':
print("您選擇了:其他程式...")
# 在這裡放入其他程式碼
else:
print("輸入無效,請重新選擇。")
Yiru@Studio - 關於我 - 意如