Neko_205 @ 2021-08-17 11:34:00
本地测试没有问题(大概) 输入类似 122.3可以返回3.221这样的 但是这边是全wa 代码
a = input()
b = a
print(b[::-1])
求助各位
by lion0514 @ 2021-08-17 11:42:57
@Neko_205 Py 能输小数吗?
by yukimianyan @ 2021-08-17 11:44:13
@Neko_205 这道题数据换行符是 \r\n
不是 \n
,建议在 input()
后面加一个 .strip()
。
by Neko_205 @ 2021-08-19 10:53:36
@yukimianyan 确实加上个strip()就通过了 但是我还是有疑问 这个是干啥用的。。。
by 清歡三酉 @ 2021-08-25 21:43:30
@Neko_205 https://www.w3school.com.cn/python/ref_string_strip.asp
简单点来理解就是跳过strip里面的东西,默认空字符
a=' A'
a=a.strip()
>>a='A'
b="ababababAabab"
b=b.strip("ab")
b="A"
可能是洛谷对Python玩家的针对吧233(不是
by 清歡三酉 @ 2021-08-25 21:49:26
所以正解为
a = input().strip()
print(a[::-1])
个人觉得思路为主,不必一定要过掉,这题用切片就已经甩掉第一次用死算的我一大截了XD
by zx3109718907 @ 2021-08-29 13:52:53
@yukimianyan 数据换行符在哪看
by Neko_205 @ 2021-09-09 11:44:58
@清歡三酉 好 了解了-v-
by Yzikey @ 2021-11-16 15:45:25
果然是这样,我就纳闷了,怎么一直WA for i in reversed(input().strip()): print(i,end="") 这样子也能AC了 不过楼主的方法真的好简单