源代碼是這樣:s=b'^SdVkT#S ]`Y\\!^)\x8f\x80ism'key=''for i in s: i=ord(i)-16 key+=chr(i^32)print (key)運行後出現了問題:ord() expected string of length 1, but int fou... ...
源代碼是這樣:
s=b'^SdVkT#S ]`Y\\!^)\x8f\x80ism'
key=''
for i in s:
i=ord(i)-16
key+=chr(i^32)
print (key)
運行後出現了問題:ord() expected string of length 1, but int found
之所以出現這個問題,是在字元串轉換過程中出現了一個小錯誤,在一系列百度和谷歌後,發現概念還是很迷糊,但是在曙光大佬的解答後,明白了怎麼處理,就是在s後加””,運行後發現完美解決