栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python字符串汇率转换,转换美元为人民币,复制数字+美元输出结果,数字四舍五入到百位数

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python字符串汇率转换,转换美元为人民币,复制数字+美元输出结果,数字四舍五入到百位数

import re
import pyperclip

# 测试过的:
# 122美元
# 199美元
# 148美元
# RTX 4090的售价为999美元

a = pyperclip.paste()

o=re.findall(r"d+" + '美元',a)
o=str(o).replace('[','').replace(']','').replace(''','')
b = o.replace('美元', '')
c = b.replace(b, str(float(b) * 6.67))
d = (int(float(c)))
e = (d//10%10)
if e >= 5:
    g = d//100 * 100 + 99
    print(str(g) + '元')
if e < 5:
    g = d//100 * 100 -1
    print(str(g) + '元')
k = re.sub(o, str(g) + '元', a) 
print(k)

注意事项:使用方法很简单,复制数字+美元,然后运行此代码即可
默认会计算出汇率,然后转换,然后四舍五入到百位数,如果不想四舍五入,可以直接把下面的这些代码

e = (d//10%10)
if e >= 5:
    g = d//100 * 100 + 99
    print(str(g) + '元')
if e < 5:
    g = d//100 * 100 -1
    print(str(g) + '元')
k = re.sub(o, str(g) + '元', a) 
print(k)

改成:print(d)

复制:122美元
输出结果:799元
复制:199美元
输出结果:1299元
复制:148美元
输出结果:999元
复制:RTX 4090的售价为999美元
输出结果:4090的售价为6699元
复制:219000000000美元
输出结果:1460729999999元

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/861835.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号