0
我正在使用函數stdord(ch)。根據我的任務,當輸入任何正整數0-9時,它將返回0-9。但是,信件是不同的。如果用戶輸入'A',它將是'10','a'11,'B'12,'b'13 ....一路下降到'Z'60和'z'61.現在,該作業稱它爲映射它,他建議將大寫字母'A' - 'Z'映射到0-25,然後將其乘以2並加10,併爲小寫做類似的事情。我不能爲我的生活弄清楚。將字母表映射到python中的某些值
我可以通過簡單地創建一個包含0-9和'A','a'到'Z','z'的列表來解決問題,但這並不能解決我教授指定的問題。我不太瞭解字典。我想把它作爲一個好成績,而不是這個不合理的解決方案。
任何幫助將不勝感激。不能使用像numpy,zip等功能。
謝謝!
說「全局名稱‘字符串’沒有定義」。我假設字符串應該是我導入的東西。如果是這樣,我不允許使用它:( – UncleChaos
您需要導入字符串。 – deanosaur
我不允許導入字符串。 – UncleChaos