私はpythonが初めてで、これを行う方法が本当に見つかりません。
いくつかの基準に基づいて文字列の文字を変更したい。コードは次のとおりです。
for c in text:
ordChar=ord(c)
if ordChar>=65 and ordChar<=90:
ordChar=ordChar+13
if ordChar>90:
ordChar=ordChar-90+64
c=chr(ordChar)
else:
if ordChar>=97 and ordChar<=122:
ordChar=ordChar+13
if ordChar>122:
ordChar=ordChar-122+96
c=chr(ordChar)
return text
戻りtext
値はパラメーター値と同じです。変数はポインタだと思っていたので、編集c
、編集する必要がありますtext
。私は何を間違っていますか?