searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Python脚本让你的工作更轻松(14)

2024-11-20 09:15:22
0
0

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("无法转换货币")

0条评论
0 / 1000
王****际
70文章数
1粉丝数
王****际
70 文章 | 1 粉丝
原创

Python脚本让你的工作更轻松(14)

2024-11-20 09:15:22
0
0

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("无法转换货币")

文章来自个人专栏
pike
70 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0