1. BMI计算器:关注你的健康
BMI是衡量体重是否健康的一个指标。
就像用尺子测量身高一样,这个脚本根据你的身高和体重计算你的BMI。
# BMI计算器
height = float(input("请输入身高(米):"))
weight = float(input("请输入体重(公斤):"))
bmi = weight / (height ** 2)
print("你的BMI是:", bmi)
2. 货币转换器:方便你的旅行
旅行时,你需要将货币转换为当地货币。
这个简化的例子使用汇率API来获取最新的汇率信息,就像你在银行兑换货币一样。
# 货币转换器 (简化示例,需要使用汇率API)
# 需要安装requests库: pip install requests
# 需要获取汇率API密钥并替换示例中的YOUR_API_KEY
import requests
def convert_currency(amount, from_currency, to_currency):
api_key = "YOUR_API_KEY" # 替换为你的API密钥
url = f"URL" # 示例API,请替换为实际可用的汇率API
response = requests.get(url)
data = response.json()
if "rates" in data and to_currency in data["rates"]:
rate = data["rates"][to_currency]
converted_amount = amount * rate
return converted_amount
else:
return None
amount = float(input("请输入金额:"))
from_currency = input("请输入原始货币(例如 USD):").upper()
to_currency = input("请输入目标货币(例如 CNY):").upper()
converted_amount = convert_currency(amount, from_currency, to_currency)
if converted_amount:
print(f"{amount} {from_currency} 等于 {converted_amount} {to_currency}")
else:
print("无法转换货币")