Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 反驳论点_Python_Python 2.7 - Fatal编程技术网

Python 反驳论点

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] 我认为你

我们从另一个空字符串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]
t = ''
for c in n:
    t = c + t
print t
或者,除了切片(参见前面的答案),可能是最好的解决方案

t = ''.join(reversed(n))
你没有在任何地方使用t。。。你也不需要我。。。