这有鬼 @ 2020-03-29 17:56:29
a = input()
b = list(a)
numList = []
i = len(b)
while True:
i=i-1
numList.append(b[i])
if i<=0:
break
new = ''.join(numList)
print(new)
by Dimly_dust @ 2020-03-29 17:57:16
没打空格?
by Dimly_dust @ 2020-03-29 17:57:37
没结束符?
by 这有鬼 @ 2020-03-29 18:00:57
@Dimly_dust python好像没有结束符吧,我也不清楚....就是运行起来都对的,把测试点都导出来运行一遍答案也一样....我是新手,咋回事啊
by PaRz1VaL @ 2020-03-29 18:15:48
可能输出格式有点问题吧 或者你可以去洛谷的在线ide上面调试一下
by Master_Hash @ 2020-03-29 18:32:36
@这有鬼 输入的结尾有 \r 反转的时候 \r 在前面,去掉第一项就好了
print(input()[-2::-1])
就好了,或者
print(float(input()[::-1]))
也行
by CarroT1212 @ 2020-03-29 18:34:26
@这有鬼 我的代码你看看?
s = str(input())
d = []
for x in s:
d.append(x)
for a in range(4,-1,-1):
print(d[a],end="")
by 这有鬼 @ 2020-03-29 19:11:56
@Master_Hash 把这个代码带进去好像直接把输出的“321”中的3给去掉了...
by Master_Hash @ 2020-03-29 22:58:27
@这有鬼 真的吗QAQ\ 我就是这么过的
print(input()[-2::-1])
语言选的 python 3
亲测没问题
by Master_Hash @ 2020-03-29 23:07:05
@这有鬼 看了你的提交记录
你写的
a = print(input()[-1::-1])
[-1::-1] 应该是 [-2::-1],你去 idle 或者控制台里面试试就知道了,或者重学 python 切片。python 里面非常常用的
以前试炼场里面有一道数字反转(升级版),我当时 debug 了好久,终于过了,那题适合考虑,这题数据太水了,连 float 都不需要考虑精度问题的(字符串题非常不提倡用浮点去位,用 strip 就好,py 处理字符串有优势)
by 这有鬼 @ 2020-03-30 08:45:31
@Master_Hash 好的,谢谢orz