Python零基础入门第10期:逻辑运算符and/or/not,多条件组合判断
Python零基础入门第10期:逻辑运算符and/or/not,多条件组合判断上期我们学会了比较运算符,可以判断大于、小于、是否相等。但真实场景里,经常需要同时满足好几个条件。 比如:年满18,并且有身份证,才可以上网;分数大于60或者平时表现优秀,就算合格。
换个解释器,10条测试只剩3
同一个目录、同一份代码、同一条命令 `python -m pytest tests -q`,我只换了一个解释器:venv 里是收集 10 条、9 passed + 1 xfailed、退出码 0;换成系统 Python,变成收集 3 条、1 error、退出码 2。
Python教程 第30章:常见异常与捕获——认识那些英文报错
一、报错不可怕,可怕的是看不懂Python 报错信息看似吓人,其实每条都有规律:异常类型 + 出错位置 + 详细信息。学会读报错,就成功了一半。为什么"会读报错"本身就是一项技能先想一个问题:报错到底在替谁说话?
六、if条件return和continue,傻傻分不清,读完一次彻底搞明白
别被 if 骗了:关键不在 if,而在它外面包的是 def 还是 for/while。一句话记住: return:结束当前函数,后面的代码全部不执行。 continue:结束当前这一轮循环,直接进入下一轮循环。
Python 枚举该比的不是值,而是成员本身
先考你一题:Color.RED = 1,那 Color.RED == 1 是 True 还是 False?答案是 False。再来一题:把 Enum 换成 IntEnum,答案就变成了 True。
2026年Python这15个坑,90%的程序员还在踩!
但你可能不知道,很多写了5年Python的人,依然在犯一些基础却致命的错误。很多人以为会输出 0 1 2,但实际全是 2。
Sublime 4213 更新,Py3.14 来了
插件运行时大升级Sublime Text 的 Build 4213 来了,这次直接告别 Python 3.8,把插件运行时换到 Python 3.14。Python 3.3 还留着做兼容,但默认关闭,未来版本会拿掉。旧插件闹脾气?