首页 > 分享 > 数字大小写转换:如何把“0123456789”转换成“零一二三四五六七八九”?

数字大小写转换:如何把“0123456789”转换成“零一二三四五六七八九”?

最新推荐文章于 2024-10-16 15:46:27 发布

风月同天 于 2020-02-18 18:12:53 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

蜗牛日记20200218
中国大学MOOChttp://www.icourse163.org
《Python语言程序设计》(11期)
2020年02月18日 10:00 - 2020年05月12日 23:30
第一周
练习
程序设计第3题

题目要求:
在这里插入图片描述
代码:
解法1:
利用遍历循环for
具体来说是字符串遍历循环(for c in s)。input 获取的实质是一个字符串,那么遍历每一个字符,找出对应的要转换的字符(字符索引num[]),依次打印出来,并且不空格不换行(用end =’’),就可以了。

num = input() numstr = '零一二三四五六七八九' for i in num: print(numstr[eval(i)],end='') 1234

解法2:
利用无限循环while

num =input() numstr = '零一二三四五六七八九' n = '' i = 0 while i< len(num): n = n+numstr[eval(num[i])] #字符串操作符+,连接xy但不表示数值运算 i+=1 print (n) 12345678

解法2的另一种写法

num = input() numstr ='零一二三1

相关知识

英文字体转换器在线转换
签名字体转换器在线转换
数字字体转换器在线转换
花样数字转换器
艺术字体转换器在线转换
26个英文字母的花体写法(大小写都要)
6 字符型数据及其处理
【Python】(二)数据类型与转换
花体英文生成器
新媒体艺术=能量转换?—新媒体艺术家林欣杰讲座

网址: 数字大小写转换:如何把“0123456789”转换成“零一二三四五六七八九”? https://m.huajiangbk.com/newsview849827.html

所属分类:花卉
上一篇: 数据库连接复用 Multiple
下一篇: value