Python實(shí)現(xiàn)字符串的逆序 C++字符串逆序算法
本文實(shí)例為大家分享了Python/C++實(shí)現(xiàn)字符串逆序的具體代碼,供大家參考,具體內(nèi)容如下
題目描述:將字符串逆序輸出
Python實(shí)現(xiàn)一:
借助于列表的reverse()函數(shù),需要注意的是,該函數(shù)沒有返回值,只會讓列表原地逆序
借助于”“.join()函數(shù),實(shí)現(xiàn)列表向字符串的轉(zhuǎn)換
def strReverse(s): lst = list(s) lst.reverse() ans = "".join(list(lst)) return ans s = str(input()) print(strReverse(s))
Python實(shí)現(xiàn)二:
直接使用切片功能s[::-1]
def strReverse(s): return s[::-1] s = str(input()) print(strReverse(s))
C++實(shí)現(xiàn):
直接將字符串逆序輸出即可
#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; }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python開發(fā)中爬蟲使用代理proxy抓取網(wǎng)頁的方法示例
這篇文章主要介紹了Python開發(fā)中爬蟲使用代理proxy抓取網(wǎng)頁的方法,結(jié)合具體實(shí)例形式分析了urllib模塊代理與requests模塊代理兩種實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-09-09Python+matplotlib實(shí)現(xiàn)填充螺旋實(shí)例
這篇文章主要介紹了Python+matplotlib實(shí)現(xiàn)填充螺旋實(shí)例,具有一定借鑒價值,需要的朋友可以參考下2018-01-01Python中定時任務(wù)框架APScheduler的快速入門指南
APScheduler是基于Quartz的一個Python定時任務(wù)框架,實(shí)現(xiàn)了Quartz的所有功能,使用起來十分方便。下面這篇文章主要跟大家介紹了Python中定時任務(wù)框架APScheduler的快速入門指南,需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07用Python按時間分割txt文件中的數(shù)據(jù)方法步驟
這篇文章主要給大家介紹了如何用Python按時間分割txt文件中的數(shù)據(jù)的方法步驟,文中通過代碼示例給大家講解的非常詳細(xì),對大家學(xué)習(xí)Python處理txt文件有一定的幫助,需要的朋友可以參考下2023-12-12ipython jupyter notebook中顯示圖像和數(shù)學(xué)公式實(shí)例
這篇文章主要介紹了ipython jupyter notebook中顯示圖像和數(shù)學(xué)公式實(shí)例,具有很好的參考價值,希望對有所幫助。一起跟隨小編過來看看吧2020-04-04