U+feff的问题
有那么一次,我正在写代码:
a = input("区号:")
if a == "020":
print("广州")
elif a == "021":
print("上海")
elif a == "022":
print("天津")
elif a == "023":
print("重庆")
elif a == "024":
print("沈阳市")
elif a == "025":
print("南京")
故障时刻
我准备跑跑试试,可是。。。
因为今年是2023年,我决定使用023来测试,谁知卡这儿不走了。
我试了一下别的区号,能用!
我用Windows记事本 查看是不是又别的问题,可没有任何别的东西。
我以为这是代码错误,用 VisualStudioCode 一看,某个先生在那里静静地立着…
除Bug时刻
我直接把鼠标指针指向它,我看到了他的名字:字符 U+feff
这个家伙,让我查查他的来历:
百度上一搜——
某位大神的文章让我懂了,地址:点我
————————————————
版权声明:链接为CSDN博主「闯」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_49274450/article/details/122914754
我U+feff删了。
U+feff:“你礼貌吗?”
成功了
程序能跑下去了,问题成功解决!