Python编程语言有哪些鲜为人知但有用的功能?
我是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
Run Code Online (Sandbox Code Playgroud)
返回text值与参数值相同.我认为变量是指针,所以编辑c,它应该编辑text.我究竟做错了什么?