Views
No views yet
# 檢查格式
if len(parts) != 2:
return "❌ 【錯誤】格式不對喔!請記得加上 'x',例如 '8x5'"
inner_diameter = float(parts[1])
# 檢查數字是否合理
if inner_diameter <= 0:
return "❌ 【錯誤】管徑必須大於 0 喔!"
# 套用公式計算
max_flow_l_min = (inner_diameter**2 * 60 * (pressure + 1) * velocity) / 1273
# 將結果組合成一段文字回傳 (不用 print,而是用 return 交給介面顯示)
result = f"👉 【計算結果】\n"
result += f"管子內徑為 {inner_diameter} mm\n"
result += f"末端最大供應風量約為: {round(max_flow_l_min, 1)} L/min"
return result
except ValueError:
return "❌ 【錯誤】格式或數字有誤!請確保輸入正確的格式。"