Python实现字符串的逆序 C++字符串逆序算法


Posted in Python onMay 28, 2020

本文实例为大家分享了Python/C++实现字符串逆序的具体代码,供大家参考,具体内容如下

题目描述:将字符串逆序输出

Python实现一:

借助于列表的reverse()函数,需要注意的是,该函数没有返回值,只会让列表原地逆序
借助于”“.join()函数,实现列表向字符串的转换

def strReverse(s):

 lst = list(s)
 lst.reverse()
 ans = "".join(list(lst))
 return ans

s = str(input())
print(strReverse(s))

Python实现二:

直接使用切片功能s[::-1]

def strReverse(s):

 return s[::-1]

s = str(input())
print(strReverse(s))

C++实现:

直接将字符串逆序输出即可

#include<iostream>
#include<string>
using namespace std;

void strReverse(string s)
{
 int n = s.length();

 //逆序输出
 for(int i = n - 1; i >= 0; i--)
 {
  cout << s[i];
 }
 cout << endl;
}

int main()
{
 string str;
 cin >> str;
 strReverse(str);

 return 0;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用asyncio 封装文件读写
Sep 11 Python
Python 内置函数complex详解
Oct 23 Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 Python
python Spyder界面无法打开的解决方法
Apr 27 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
Apr 11 Python
python如何制作英文字典
Jun 25 Python
Python模块的制作方法实例分析
Dec 21 Python
python 弧度与角度互转实例
Apr 15 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
Python如何向SQLServer存储二进制图片
Jun 08 Python
Python os库常用操作代码汇总
Nov 03 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
Apr 26 #Python
TensorFlow损失函数专题详解
Apr 26 #Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 #Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 #Python
Python实现的计算器功能示例
Apr 26 #Python
python email smtplib模块发送邮件代码实例
Apr 26 #Python
Python利用正则表达式实现计算器算法思路解析
Apr 25 #Python
You might like
php抓即时股票信息
2006/10/09 PHP
一个很不错的PHP翻页类
2009/06/01 PHP
php session和cookie使用说明
2010/04/07 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
JavaScript作用域链使用介绍
2013/08/29 Javascript
jQuery中slice()方法用法实例
2015/01/07 Javascript
不同编码的页面表单数据乱码问题解决方法
2015/02/15 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
2016/07/14 Javascript
用headjs来管理和加载js 提高网站加载速度
2016/11/29 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
jQuery中table数据的值拷贝和拆分
2017/03/19 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
JavaScript html5 canvas实现图片上画超链接
2017/10/20 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
Linux Centos7.2下安装nodejs&amp;npm配置全局路径的教程
2018/05/15 NodeJs
浅谈vue同一页面中拥有两个表单时,的验证问题
2018/09/18 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
python分割文件的常用方法
2014/11/01 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
Python数据可视化之画图
2019/01/15 Python
Django框架实现分页显示内容的方法详解
2019/05/10 Python
django的ORM操作 增加和查询
2019/07/26 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
Hotels.com泰国:酒店预订网站
2019/11/20 全球购物
挂职思想汇报
2013/12/31 职场文书
超市采购员岗位职责
2014/02/01 职场文书
奖金申请报告模板
2015/05/15 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers