私はいくつかのpythonコードを持っています.translate_stringメソッドは正しい値を返しますnevmban
が、その後「None」を出力します。
def secret_translate(letter):
code = ord(letter)-ord('a')
code = (code+13)%26
newCode = chr(code+ord('a'))
return newCode
def translate_string(string):
newMsg = ''
i = 0
while i < (len(string)):
print(secret_translate(string[i]),end='')
i= i+1
print(translate_string("arizona"))
プログラムは次を出力します。
nevmbanNone
私はそれが印刷されることを期待していますnevmban
「なし」はどこから来たのですか?