请大神解帮忙解答一下, 数字形式转换问题,nums[eval(num)]是什么意思啊?
数字形式转换 获得用户输入的一个正整数输入,输出该数字对应的中文字符表示。
0到9对应的中文字符分别是:零一二三四五六七八九
输入输出示例
输入 输出
123 一二三
9876543210 九八七六五四三二一零
代码:
N = input()
nums = "零一二三四五六七八九"
for num in N:
print(nums[eval(num)],end="") 最后一句的nums[eval(num)]是什么意思啊?理解不上去啊~~~