我一直在为我的班级遇到一个问题而苦苦挣扎,当我想出一个解决方案时,我的教授告诉我这是不正确的,即使我得到了他要求的输出,同时遵守他为这个问题设置的规则。
问题要求我执行以下操作:
编写一个 Python 程序,从键盘读取一个整数并将其反转写到屏幕上。您需要使用 for 循环,不要使用反向函数或列表。
我的代码如下所示:
num = int(input("So you like things backwards eh? Well, enter a number and
I'll do my best: "))
Onum = str(num)
revStr = ""
for x in Onum:
revStr = x + revStr
print("Your wish is my command! Your" , num, "looks like", revStr, "Backwards!")
它适用于任何数字,甚至以 0 结尾的数字。
考虑到限制,我不知道我还能怎么做。我可能做错了什么?
喵喵时光机
哔哔one
相关分类