我是 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
。我究竟做错了什么?