Python实现银行金额大写汉字转换【简单易懂,代码可以直接运行】

您所在的位置:网站首页 钱的大写汉字 Python实现银行金额大写汉字转换【简单易懂,代码可以直接运行】

Python实现银行金额大写汉字转换【简单易懂,代码可以直接运行】

2024-07-14 07:53| 来源: 网络整理| 查看: 265

Python实现银行金额大写汉字转换【简单易懂】 业务需求: •银行电子支票业务在金额部分需要使用大写的汉字,因此需要将用户录入的数字信息转变为汉字。 •目前只需完成1~5位整数转换即可。 关键技术分析 •使用For循环完成数字每一位的拆解。 •利用列表下标实现对位转换。输入金额:> 32542汉字转换:> 叁萬贰仟伍佰肆拾贰圆整 开发环节 需要创建两个列表,为后续对位转换做准备: 环节1:计算出用户输入金额的位数; 环节2:利用已知位数完成每一位的拆解; 环节3:通过列表下标对位实现最终输出。 开发技巧: •汉字列表:[‘零’, ‘壹’, ‘贰’, ‘叁’, ‘肆’, ‘伍’, ‘陆’, ‘柒’, ‘捌’, ‘玖’, ‘拾’] •单位列表:[‘圆’,‘拾’, ‘佰’, ‘仟’, ‘萬’] 代码如下:

#银行金额大写汉字转换 list = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'] list_pos = ['圆','拾','佰','仟','萬'] money = input('请输入要转换的金额:') money_Chinese = '' temp = '' #print(money[3]) if len(money)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3