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中__new__与__init__方法的区别详解
May 04 Python
Python 提取dict转换为xml/json/table并输出的实现代码
Aug 28 Python
Python使用functools实现注解同步方法
Feb 06 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
Apr 21 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
​如何愉快地迁移到 Python 3
Apr 28 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
Feb 26 Python
Django中使用Json返回数据的实现方法
Jun 03 Python
python线程池 ThreadPoolExecutor 的用法示例
Oct 10 Python
Python用户自定义异常的实现
Dec 25 Python
Python自动化实战之接口请求的实现
May 30 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抓取页面与代码解析 推荐
2010/07/23 PHP
PHP中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
PHP中的Memcache详解
2014/04/05 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
PHP的pcntl多进程用法实例
2015/03/19 PHP
jQuery 学习6 操纵元素显示效果的函数
2010/02/07 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
使用JavaScript开发IE浏览器本地插件实例
2015/02/18 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
2017/05/26 jQuery
Jquery的autocomplete插件用法及参数讲解
2019/03/12 jQuery
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
详解JWT token心得与使用实例
2019/08/02 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
Python循环实现n的全排列功能
2019/09/16 Python
详解使用django-mama-cas快速搭建CAS服务的实现
2019/10/30 Python
Python高并发和多线程有什么关系
2020/11/14 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
Watchshop德国:欧洲在线手表No.1
2019/06/20 全球购物
入党转预备思想汇报
2014/01/07 职场文书
班主任工作经验材料
2014/02/02 职场文书
运输服务质量承诺书
2014/03/27 职场文书
大二学习计划书范文
2014/04/27 职场文书
详细聊聊Oracle表碎片对性能有多大的影响
2022/03/19 Oracle
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技