python-3.x - Python If 语句未按预期工作
问题描述
无法弄清楚为什么 if 语句会给我一个无效的语法错误。用印刷品测试,按预期印刷。转换为字符串和所有。任何帮助表示赞赏,谢谢
import datetime
now = datetime.datetime.now()
today = (str(now.month)+"/"+str(now.day))
xmas ="12/25"
If today == xmas:
print("Today is xmas!")
Else:
print("today is not xmas")
解决方案
关键字(和所有其他语法元素)在 python 中是区分大小写的。If
和Else
不是if
和的同义词else
。
推荐阅读
- wordpress - Wordpress – 在永久链接中混合自定义帖子类型和自定义分类术语(例如 www.mysite.com/cpt-name/taxonomy-term)
- create-react-app - Windows 位置上安装“Create-react-app”的确切位置
- php - Laravel 分组或从列表中取六
- python - 抓取 Tradingview 图表的布尔状态
- django - super().__init__(*args, **kwargs) TypeError: __init__() got an unexpected keyword argument 'label'
- c# - 在 Wpf C# 中的两个视图之间搜索
- python - 打开简历模板匹配脱节的轮廓?
- javascript - 用玩笑测试 html 页面
- python - 查找列表中出现次数最多的数字范围
- python - numpy:如何设置精度打印 poly1d