Python实验室-实现阿拉伯数字的大小写转换-解法2

数字大小写转换:存储和调用对应关系

已知数字 0 至 9 的中文大写金额数字,分别是零、壹、贰、叁、肆、伍、陆、柒、捌、玖。

请用代码实现:

1、构建数据容器,用于存储该对应关系。

2、分别获取小写数字 3、7、9 所对应的中文大写数字

3、分别获取大写数字 贰、柒、捌 所对应的小写数字。
数字大小写转换:存储和调用对应关系

解法2:
# step1: 传入列表( 根据题目要求,选择了字典用来存该组数据 )
swap_dict = {
     0: '零', 1: '壹', 2: '贰', 3: '叁', 4: '肆', 5: '伍', 6: '陆', 7: '柒',
             8: '捌', 9: '玖'}
# step2:将小写数字对应的dict.key,并用for循环鸭~
for Lower in 3, 7, 9:
  # 这里是根据字典的键来访问值的原则~
   print(swap_dict[Lower])
# 偷偷打个换行符不让别人看到~
print()
# step3:将大写数字对应的键传给for,让他噼里啪啦的循环~~
for Upper in 2, 7, 8:
  # step4:
   print(list(swap_dict.items())[Upper][0])

你可能感兴趣的:(Python实验室,列表,python,java,链表,机器学习)