Python演算法之旅列表的紛爭之回文數列

2021-10-01 22:16:19 字數 654 閱讀 4740

出場人物介紹:

小美:小學4年級學生,參加了學校的程式設計興趣小組,已經了解了python語言的基本語法,能夠看懂一些簡單的程式。她做事風風火火,對所有的事情都很好奇,喜歡打破砂鍋問到底,是乙個叫人又愛又恨的小丫頭。

阿福:乙個酷愛程式設計的8年級男生。大家都說他長得像國寶大熊貓,動作緩慢,憨態可掬。他做事情確實夠慢的,連說話也慢條斯理,可是他一點也不擔心,他常常說:「慢就是快,只要堅持下去,蝸牛也能爬上金字塔。」

古老師:雖然年近不惑,但依然對生活充滿熱情。「愛生活愛運動」是他的人生信條,和孩子們一起程式設計是他最大的樂趣。他神出鬼沒,總是在孩子們最需要幫助的時候出現。當然,你也不能動不動就找古老師,因為他很忙,非常非常忙。所以,遇到問題還是自己先思考吧。

正文列表的紛爭之回文數列

小美:前幾天我去廈門鼓浪嶼旅遊了,看到一副很有趣的對聯:霧鎖山頭山鎖霧;天連水尾水連天。

阿福:這叫回文聯,它是我國對聯中的一種。用回文形式寫成的對聯,既可順讀,也可倒讀。不僅它的意思不變,而且頗具趣味,是我國的重要傳統文化之一。

小美:沒錯,回文聯倒讀順讀都一樣,有趣極了。

古老師:不僅僅有回文對聯,還有回文數字呢。我現在就給你們出個題目,看看你們會不會做。

題目1:

回文數字串

函式功能:根據輸入的數字字串,判斷其是否為回文數字串

Python入門之旅(列表相關)

列表 一系列按特定順序排列的元素的集合,類似於陣列的概念。元素可以是數字,字串等 在python中,用方括號 來表示列表,並用逗號來分隔其中的元素 lists one two three 相關操作 增 insert 可以新增至列表的任意位置,所以需要指定新元素的索引和值lists.insert 4,...

Python 爬蟲之旅3 用pq獲取列表中的資料

當我們成功獲取到某 的html頁面後,就要找到我們想要的資料的位置並把所需資料儲存下來。首先檢視網頁源 找到我們所需資料的列表,然後把有唯一性的包含住這個列表的字串找到作為我們匹配的模式。strpattern r pt re.compile strpattern,re.s mch1 re.searc...

python列表與列表演算法詳解 2

目錄 操作需求 1 用列表物件記錄三酷貓每天釣魚的種類和數量 2 統計三酷貓所釣水產品的總數量和預計收穫金額 3 列印財務報表一張。三酷貓列表記賬 nums 0 統計數量變數 amount 0 統計金額數量 i 0 迴圈控制變數 fish record 1月1日 鯽魚 18,10.5,1月1日 鯉魚...