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发送邮件附件以定时备份MySQL的教程
Apr 25 Python
简单讲解Python中的字符串与字符串的输入输出
Mar 13 Python
python操作excel文件并输出txt文件的实例
Jul 10 Python
详解python实现识别手写MNIST数字集的程序
Aug 03 Python
python之Flask实现简单登录功能的示例代码
Dec 24 Python
PyQt5图形界面播放音乐的实例
Jun 17 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
Nov 04 Python
基于python及pytorch中乘法的使用详解
Dec 27 Python
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
Feb 06 Python
python实现门限回归方式
Feb 29 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
Mar 08 Python
python不同版本的_new_不同点总结
Dec 09 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
Banner程序
2006/10/09 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
PHP 组件化编程技巧
2009/06/06 PHP
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
PHP 获取远程网页内容的代码(fopen,curl已测)
2011/06/06 PHP
PHP的博客ping服务代码
2012/02/04 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
利用javascript移动div层-javascript 拖动层
2009/03/22 Javascript
JavaScript 撑出页面文字换行
2009/06/15 Javascript
JS正则表达式大全(整理详细且实用)
2013/11/14 Javascript
详解JS 比较两个Json对象的值是否相等的实例
2013/11/20 Javascript
jquery学习笔记之无new构建详解
2017/12/07 jQuery
vue-cli3添加模式配置多环境变量的方法
2019/06/05 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
javascript操作向表格中动态加载数据
2020/08/27 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
[01:52]DOTA2完美大师赛Vega战队趣味视频——kpii老师小课堂
2017/11/25 DOTA
python操作CouchDB的方法
2014/10/08 Python
python简单实现刷新智联简历
2016/03/30 Python
Python实现树的先序、中序、后序排序算法示例
2017/06/23 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
全面了解django的缓存机制及使用方法
2019/07/22 Python
Python模块 _winreg操作注册表
2020/02/05 Python
浅谈SciPy中的optimize.minimize实现受限优化问题
2020/02/29 Python
python批量替换文件名中的共同字符实例
2020/03/05 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
python操作redis数据库的三种方法
2020/09/10 Python
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
Kingsoft金山公司C/C++笔试题
2016/05/10 面试题
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
工会主席事迹材料
2014/06/03 职场文书
作风建设剖析材料
2014/10/06 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书