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下自己编写web框架的一些要点
Apr 29 Python
Python实现统计英文单词个数及字符串分割代码
May 28 Python
Python通过select实现异步IO的方法
Jun 04 Python
完美解决Python2操作中文名文件乱码的问题
Jan 04 Python
Python脚本实现自动将数据库备份到 Dropbox
Feb 06 Python
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
Python使用Scrapy保存控制台信息到文本解析
Dec 27 Python
python求质数的3种方法
Sep 28 Python
python用post访问restful服务接口的方法
Dec 07 Python
Python发送邮件测试报告操作实例详解
Dec 08 Python
python 切换root 执行命令的方法
Jan 19 Python
一些关于python 装饰器的个人理解
Aug 31 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
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
apache php模块整合操作指南
2012/11/16 PHP
php实现SAE上使用storage上传与下载文件的方法
2015/06/29 PHP
PHP闭包函数传参及使用外部变量的方法
2016/03/15 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
2017/08/09 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
JS支持带x身份证号码验证函数
2008/08/10 Javascript
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
2010/06/02 Javascript
js或者jquery判断图片是否加载完成实现代码
2013/03/20 Javascript
js删除Array数组中指定元素的两种方法
2016/08/03 Javascript
第一次接触神奇的Bootstrap导航条
2016/08/09 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
javascript笔记之匿名函数和闭包
2017/02/06 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
nodejs实现聊天机器人功能
2019/09/19 NodeJs
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
零基础写python爬虫之神器正则表达式
2014/11/06 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
机器学习python实战之手写数字识别
2017/11/01 Python
Python3.5.3下配置opencv3.2.0的操作方法
2018/04/02 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
python绘制动态曲线教程
2020/02/24 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
吉力贝官方网站:Jelly Belly
2019/03/11 全球购物
Piercing Pagoda官网:耳环、戒指、项链、手链等
2020/09/28 全球购物
C语言中break与continue的区别
2012/07/12 面试题
中学生学雷锋演讲稿
2014/04/26 职场文书
生物技术专业求职信
2014/06/10 职场文书
市场营销计划书范文
2015/01/16 职场文书
运动会800米赞词
2015/07/22 职场文书
Python的这些库,你知道多少?
2021/06/09 Python
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL