Python 反驳论点
我们从另一个空字符串t开始。然后,依次考虑s的每个字符,将该字符添加到t的前面 在考虑了s中的所有字符后,t是s的副本,但顺序相反Python 反驳论点,python,python-2.7,Python,Python 2.7,我们从另一个空字符串t开始。然后,依次考虑s的每个字符,将该字符添加到t的前面 在考虑了s中的所有字符后,t是s的副本,但顺序相反 import sys n= sys.argv[1] i =0 while i < len(n): print n[::-1] i += 1 我不知道怎么处理t。上面的代码可以工作-将参数ih打印到hi,但将hi打印五次。我只希望它在一行上打印hi一次。您不必为代码使用索引。你认为这是在干什么 只需使用: print n[::-1] 我认为你
import sys
n= sys.argv[1]
i =0
while i < len(n):
print n[::-1]
i += 1
我不知道怎么处理t。上面的代码可以工作-将参数ih打印到hi,但将hi打印五次。我只希望它在一行上打印hi一次。您不必为代码使用索引。你认为这是在干什么 只需使用:
print n[::-1]
我认为你想要达到的是
import sys
n = sys.argv[1]
t = ''
for c in n:
t = c + t
print t
或者,除了切片(参见前面的答案),可能是最好的解决方案
t = ''.join(reversed(n))
你没有在任何地方使用t。。。你也不需要我。。。