数字金额大小写转换器

项目描述 编写一个Pyt...

项目描述

编写一个Python程序,将输入的数字金额转换为中文大写表示。要求:
1.程序应能处理0到9999之间的整数金额
2.输出应包括appropriate的中文数字和单位(元、拾、佰、仟)
3.程序应使用字典来映射数字和单位

blank

任务一:列表存储金额大写

任务二:字典存储金额大写

任务三:获取字典中7和9对应的金额大写,并输出

任务四:遍历字典,逐行输出字典的每一项内容

综合任务:金额大小写转换器

需求分析:

输入:用户输入整数金额数字;
输出:输出金额对应的大中文大写

方案思路:

(1)将输入的数字转换为大写字符列表:
(2)生成对应的单位列表
(3)逐个合并大写字符和单位

blank

方案模板:

'''数字金额大小写转换器'''

#设置数字(number)转换字典
m = {
    '0': '零',
    '1': '壹',
    '2': '贰',
    '3': '叁',
    '4': '肆',
    '5': '伍',
    '6': '陆',
    '7': '柒',
    '8': '捌',
    '9': '玖',
}

#设置单位(unit)转换字典
u = {
    0: '元',
    1: '拾',
    2: '佰',
    3: '仟',
    4: '万',
}

#输入要转换的整数金额
message = input('输入数字:')