Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.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 3.x - Fatal编程技术网

Python 反转字符串

Python 反转字符串,python,python-3.x,Python,Python 3.x,我尝试了这段代码,但我不知道如何每行输入一个字符,以及如何用字符0停止输入序列 def反转(字符串): 如果len(字符串)==0: 返回字符串 其他: 返回反向(字符串[1:])+字符串[0] a=str(输入()) 印刷品(反面(a)) 在python中,通常可以使用[::-1]反转iterable。 我想它也应该适用于弦。因此:'hello'[::-1]给出了'olleh'在python中,您通常可以使用[:-1]反转iterable。 我想它也应该适用于弦。所以:'hello'[::-1

我尝试了这段代码,但我不知道如何每行输入一个字符,以及如何用字符0停止输入序列

def反转(字符串):
如果len(字符串)==0:
返回字符串
其他:
返回反向(字符串[1:])+字符串[0]
a=str(输入())
印刷品(反面(a))

在python中,通常可以使用
[::-1]
反转iterable。
我想它也应该适用于弦。因此:
'hello'[::-1]
给出了
'olleh'

在python中,您通常可以使用
[:-1]
反转iterable。
我想它也应该适用于弦。所以:
'hello'[::-1]
给出了
'olleh'

你能更清楚地说明你想要什么吗?我不确定您的实际问题是什么。是递归执行还是可以使用一行代码?您的代码片段可以工作…到底是什么问题?我需要每行输入一个,并且此代码的输入序列不会以0停止。我希望程序在输入值为0时停止。您能更清楚地了解您想要的内容吗?我不确定您的实际问题是什么。是递归执行还是可以使用一行代码?您的代码片段可以工作…到底是什么问题?我需要每行输入一个,并且此代码的输入序列不会以0停止。我希望程序在输入值为0时停止。