VSCode 配置 python
Lab00
python3 ok --help: 查看 ok 提示。
python3 ok -q <file> -u: 运行单个 tests 目录下的测试。
python3 ok -q <function>: 运行单个函数的测试。
python3 ok: 运行全部测试。
python3 ok --score:查看分数。
python3 ok --local:本地运行测试。
python3 -m doctest lab00.py: 运行 doctest。
python3 -i xxx.py: 进入 python 交互模式
python3 -m doctest xxx.py: 运行函数的 doctest,如下,会运行»>后的函数,并与 2024 对比。如果 pass 的话不会有任何输出。
def twenty_twenty_four():
"""Come up with the most creative expression that evaluates to 2024
using only numbers and the +, *, and - operators.
>>> twenty_twenty_four()
2024
"""
return 2024
Lab01
print("DEBUG:", x): 带 DEBUG 的 print 语句不会影响到测试