目标:
组合数据类型编程练习
内容:
1.仿照课本6.7的实例,对《三国演义》中出现的人物统计。
2.编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。
步骤:
1.仿照课本6.7的实例,对《三国演义》中出现的人物统计。
代码如下:
运行结果:
2.编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。
代码如下:
#-*- coding: utf-8 -*-
list_num =["零","壹","贡","参","肆","伍","陆","柴","搠","以","点"]
print("\n请输入数字:")
num=input()
list_num1=list(num)
for n in list_num1:
if n==".":
print(list_num[10],end='')
else:
print(list_num[int(n)],end='')
运行结果:
心得:
数据类型的分类框架为序列类型,集合类型,映射类型,它们包括了列表list,元组tuple, 集合set,字典dict四种,它们在算法中可以灵活变通,使复杂的问题得到简单化。