python中反转字符串有多种方式,例如切片,使用reversed函数,使用字符串拼接,利用递归等等。这里我们讲两个最常用,最简便的方法:切片和使用reversed函数来解决此类问题。
1.切片:
a=input("请输入:")
print(a[::-1])
这是解决字符串反转的最简单的方式,通过把步长设为-1,从而起到从后到前输出的效果。
2.reversed函数:
a=input("请输入:")
print(''.join(reversed(a)))
其中join函数:
'sep'.join(seq)
以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
reversed函数:
用于列表中数据的反转