trans_map = {'1': '零', '1': '壹', '2': '贰', '3': '叁', '4': '肆',
'5': '伍', '6': '陆', '7': '柒', '8': '捌', '9': '玖',
'.':'点'}
shu = []
big = ""
num = input("请输入数字:")
num_list = list(num)
num_len = len(num_list)-1
for item in num_list:
shu.append(trans_map[item])
big = ''.join(shu)
print("数字转化大写:"+big)
trans_map = {'1': '零', '1': '壹', '2': '贰', '3': '叁', '4': '肆',
'5': '伍', '6': '陆', '7': '柒', '8': '捌', '9': '玖',
'.':'点'}
flag = True
while flag:
shu = []
big = ""
num = input("请输入数字(按Q/q退出):")
if num == 'q' or num == 'Q':
flag = False
else:
num_list = list(num)
num_len = len(num_list)-1
for item in num_list:
shu.append(trans_map[item]) #取输入数字中的第一个数对应的中文大写加到shu列表里,后续循环
big = ''.join(shu)
print("数字转化大写:",big)