Python 中文数字对照表 输入一个数字,转换成中文数字
#2.中文数字对照表 输入一个数字,转换成中文数字。比如:1234567890 -> 壹贰叁肆伍陆柒捌玖零代码如下:num_list = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖']result = ''number = input('输入一个数字:')for i in range(len(number)):num = int(number[i])res
·
#2.中文数字对照表 输入一个数字,转换成中文数字。比如:1234567890 -> 壹贰叁肆伍陆柒捌玖零 代码如下: num_list = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'] result = '' number = input('输入一个数字:') for i in range(len(number)): num = int(number[i]) result += num_list[num] print('转换结果为:',result)
运行结果截图:
#4.商品筛选 # 有如下商品价格:568,239,368,425,121,219,834,1263,26, # 请输入随意一个价格区间进行商品的筛选,并能够对筛选出的商品进行从大到小和从小到大进行排序, # 并求出这个区间的商品的平均价格。 代码如下: price_list = [568,239,368,425,121,219,834,1263,26] #用于获取输入的价格区间 left,rigth = map(int,input('输入一个价格区间:').split(' ')) p_list = [] sum = 0 for i in price_list: if left<=i<=rigth: sum += i #获取区间内价格的和 p_list.append(i) #将满足价格区间的价格存入列表中 print(p_list) #分别输出排序后的列表,平均价格 print('筛选出的商品从小到大排序为:',sorted(p_list)) print('筛选出的商品从大到小排序为:',sorted(p_list,reverse=True)) print('平均价格为:',sum/len(p_list))
运行结果截图:
更多推荐
已为社区贡献4条内容
所有评论(0)