python将一个字符串反转并输出,用python将输入的字符串反转

  python将一个字符串反转并输出,用python将输入的字符串反转

  计算机编程语言中字符串反转常用的五种方法:使用字符串切片、使用递归、使用列表反向()方法、使用栈和使用为循环。

  1、使用字符串切片(最简洁)

  你好

  reversed_s=s[:-1]

  打印(反转_s)

  指南针

  2、使用递归defreverse_it(字符串):

  iflen(string)==0:

  返回字符串

  否则:

  returnreverse _ it(string[1:])string[0]

  打印"添加的"字符串[0]

  string1=thecrazyprogrammer

  string2=reverse_it(string1)

  打印original= string1

  打印"反转="字符串2

  3、使用列表反向()方法在[25]中:l=[a , b , c , d]

  .l。反转()

  .打印(左)

  [d , c , b , a]

  4、使用栈defrev_string(a_string):

  l=list(a_string)#模拟全部入栈

  new_string=

  而镜头0:

  new_string=l.pop()#模拟出栈

  returnnew_string

  5、使用为循环#for循环

  定义函数:

  r=

  max_index=len(s)-1

  对于索引,valueinenumerate:

  r=s[最大索引-索引]

  返回者

  r=函数

  以上就是计算机编程语言中字符串反转常用的五种方法,希望能对你计算机编程语言字符串的学习有所帮助~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: