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