python遞歸函數(shù)詳解 如何用PYTHON判斷字符串是否回文?
如何用PYTHON判斷字符串是否回文?1.“回文”的意思是:首尾依次相等。比如:abcdedcba。2.采用reversed()函數(shù)方法。3.通過循環(huán)判斷字符串首尾是否相同,驗證是否為回文。4.即用兩
如何用PYTHON判斷字符串是否回文?
1.“回文”的意思是:首尾依次相等。比如:abcdedcba。
2.采用reversed()函數(shù)方法。
3.通過循環(huán)判斷字符串首尾是否相同,驗證是否為回文。
4.即用兩個變量left,right模仿指針(一個指向第一個字符,一個指向最后一個字符),每比對成功一次,left向右移動一位,right向左移動一位,如果left與right所指的元素不相等則退出,最后比較left與right的大小,如果left>right則說明是回文字符串。
5.按照回文的定義,將首尾依次對比:
同學(xué)都學(xué)Java,c 等編譯型語言,自學(xué)python卻總被同學(xué)嘲諷為是類似JavaScript的腳本語言,沒前途,怎么反駁?
還反駁啥??!自學(xué)python別的都不會,本來就沒啥前途。不信出去應(yīng)聘試試,大廠考各種算法直接問蒙。小廠各種瑣碎需求,開荒種地也應(yīng)付不來。沒看現(xiàn)在頭條上python都往量化投資上掛嘛!就是在編程圈不好混,才跨界發(fā)展呢!在頭條上搜搜看看講python有幾個正經(jīng)搞開發(fā)的,國內(nèi)python都快成培訓(xùn)行業(yè)的專用語言了。上至成人下至兒童忽悠個便!熱愛編程是一回事,用編程養(yǎng)家糊口是另一回事。登月大家只能記住阿姆斯特朗,誰知道背后的那些科學(xué)家都叫啥?編程開發(fā)也是這樣,大家只知道今日頭條。背后的寫算法的那些人沒人了解!反駁同學(xué)無非就是證明自己的觀點,讓自己更有尊嚴(yán)。這和編程語言有啥關(guān)系?要是真熱愛編程當(dāng)初上學(xué)就應(yīng)該選擇相關(guān)的專業(yè)。在自己本專業(yè)里用心學(xué)得了,在配合編程知識輔助自己才是正道。