python 错误 NameError: name 'b' is not defined

发布网友 发布时间:2022-04-22 06:42

我来回答

2个回答

热心网友 时间:2024-01-14 01:49

str1="g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj."
b="" #可以添加这句话
for each in str1:
    if each < 'a' :
        a=each
    else:
        a=ord(each)+2
    b+=chr(a) #b就是没有定义啊,这时候只能做赋值操作
print(b)

如果解决了您的问题请采纳!
如果未解决请继续追问

热心网友 时间:2024-01-14 01:49

不一定要用赋值'b'呀

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com