这题不会做,能给个思路吗?
https://fishc.com.cn/forum.php?mod=image&aid=171894&size=300x300&key=b9cb6d9b6c20f6a3&nocache=yes&type=fixnone这题不会做,能给个思路吗? 这道题目是要求我们将用户输入的数字转换为对应的中文字符。这个问题可以通过Python的str.replace()函数来解决,我们只需要在每一次循环中,把原数字字符串中的阿拉伯数字替换为对应的中文字符即可。在这个题目中,我们可以把c当作索引来在s中找到对应的中文字符。完整代码如下:
n=input("请输入一个数字:")
s="O一二三四五六七八九"
for c in "0123456789":
n=n.replace(c, s)
print(n)
页:
[1]