python将字符串反过来,用python将输入的字符串反转
第一种:字符串切片
str="你好"
打印(字符串[:-1])
第二种:反转函数
打印()。加入(反转(str)))
第三种:使用递归函数
定义函数(字符串):
如果len(str)==1:
返回字符串
return func(str[1:]) str[0]
print(func(str))
第四种:使用栈
定义函数(str):
s=列表(字符串)
结果=
当透镜0:
result=s.pop()
回送结果
print(funb(str))
第五种:使用为循环
定义string_reverse(str):
结果=
max_index=len(str)-1
对于索引,枚举值(字符串):
结果=str[最大索引-索引]
回送结果
print(string_reverse(str))
第六种:使用减少需要导入函数工具模块的减少
从函数工具导入减少
ax=reduce(x,y : y x,str)
打印(斧头)
第七种:使用列表()和反向器()配合
定义版本字符串(一)字符串):
l=list(a_string)
反向()
返回""。加入(左)
print(rev_string(str))
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。