题目描述:
获得用户输入的一个正整数输入,输出该数字对应的中文字符表示。
0到9对应的中文字符分别是:零一二三四五六七八九
输入输出示例:
输入:123-----------输出:一二三
输入:9876543210--------输出:九八七六五四三二一零
最初思路,我想初级小白都一样,会想到用字符串长度len()这个函数,然后用循环和大规模选择结构写。是的,上傻叉的第一次代码:
#Course1Test3.NumConverChinese.py
C=input() #输入字符串
Num=len(C) #求字符串长度
a=0 #定义a用来计数,因为要输出每一位
b='' #定义b输出字符串
for i in range(Num):
if eval(C[a])==0:
a=a+1
b="零"
elif eval(C[a])==1:
a=a+1
b=