方法一 字符串转化成列表,赋值后,再连接成字符串
NumList1 = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']
NumStr = input()
NumList = list(NumStr)
for i in range(0,len(NumStr)):
NumList[i] = NumList1[int(NumStr[i])]
c=map(str,NumList)
print("".join(c))
方法二 直接定义列表 遍历输入的字符串 依次输出字符对应的汉字
NumList = ['零','一','二','三','四','五','六','七','八','九']
NumStr=input()
i=0
lenNumStr=len(NumStr)
for lenNumStr in NumStr:
b=int(NumStr[i])
print(NumList[b],end='')
i=i+1
方法三 直接定义列表 遍历输入的字符串【遍历方法和方法二不同】并将对应的字符对应的汉字存储到结果中 遍历结束输出结果
NumList = ['零','一','二','三','四','五','六','七','八','九']
NumStr=input()
Answer=""for x in NumStr:
Answer += NumList[int(x)]
print(Answer)