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