python - SyntaxError:比较运算符的无效字符
问题描述
我作为练习编写的以下代码向我抛出了 SyntaxError:
username = input("Please enter your username: ")
#print(username)
lenght = len(username)
#print(lenght)
if len(username) ‹ 3:
print("name must be at least 3 chars long!")
elif len(username) › 50:
print("name can be a maximum of 50 chars!")
else:
print("name looks ok.")
我收到以下错误:
if len(username) ‹ 3:
^
SyntaxError: invalid character in identifier
找不到类似的问题,练习是基于在线课程。我会很感激你在这方面的帮助。
解决方案
这不是一个小于号,它是一个“左单引号”(U+2039)。
推荐阅读
- javascript - 类列表.add()。如何插入变量而不是字符串?
- python - 创建新的虚拟环境python Windows 10时出错
- mongodb - 2d 形状的更快查询超过 10.000.000 条记录 mongodb
- python - 带有服务器的 Tkinter/py2app 程序以查看来自另一台计算机的数据
- c# - 使用 PSCommands 获取进程 ID psexec
- python - 如何在 Flask 中设置 HTTPONLY cookie
- docker - 在 docker-compose 中强制临时端口绑定
- sql - 无法删除空值并接收输出
- php - 处理查询结果 - Quickbooks API PHP
- android - 如何在android中将json数据存储和提取到房间中