作者opengood5566 ( )
看板Python
標題[問題] 如何能讓字母進位呢?
時間Wed Dec 10 00:21:16 2014
比如說進行加一: a變b, at變au, az變ba
請問有甚麼辦法可以做到這樣嗎?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.152.195
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1418142078.A.FAE.html
※ 編輯: opengood5566 (1.169.152.195), 12/10/2014 00:25:02
推 flarehunter: 實作個26進位再把每一位的數字轉英文就可以囉 12/10 01:25
推 Seudo: z會變什麼? aa? ba? 12/10 16:28
→ uranusjr: 根據他的第三個例子 z 應該要回到 a 12/10 17:33
推 marksmanz: chr( ord( 'a') + 1) 12/11 18:56
→ marksmanz: z 再加個條件去處理進位問題就好 12/11 18:58
→ opengood5566: 沒想到這麼多方法 感謝各位^^ 12/18 01:35