1. 实验准备
编程文档:这里
本人的实验环境是在win10下,直接点击文档相关的python下载链接,按要求下载就行。
另外,尽量使用与文档所要求的实验环境一致。
下载好软件,并且配置好实验环境之后,可以直接下载lab00的源码。
2. 实验过程
本次实验主要是关于实验环境的建立与实验源码的测试。其中包含一些基本的Linux的文件操作,以及如何测试程序的正确性。
本次Lab0的源码如下:
def twenty_eighteen():
"""Come up with the most creative expression that evaluates to 2018,
using only numbers and the +, *, and - operators.
>>> twenty_eighteen()
2018
"""
return ______
只使用数字、+、*、- 操作符,来构造出一个最具创意的运算结果为“2018”的表达式。
我的答案:
def twenty_eighteen():
"""Come up with the most creative expression that evaluates to 2018,
using only numbers and the +, *, and - operators.
>>> twenty_eighteen()
2018
"""
return 20*100 + 18
接下来可以使用:
python ok
来测试实验结果:
结果正确。
3. 实验总结
在命令行下使用python的一些技巧:
1、不使用命令行选项将运行本地文件中的代码,并将返回命令行。
python lab00.py
2、-i
:选项运行 Python 脚本,可打开一个交互式命令行。在命名行中,可逐行运行 Python 代码并获得执行结果,而不是一次运行整个文件。要退出,请在解释器提示中键入 exit()。还可以在 Linux/Mac 机器上使用键盘快捷键 Ctrl-D 或在 Windows 上使用 Ctrl-Z Enter。
如果在交互式环境下运行 Python 文件时对其进行编辑,则需要退出并重新启动解释器才能使这些更改生效。
python -i lab00.py
3、-m doctest
:在特定文件中运行 doctest。Doctests 在函数中被三引号 (“”") 包围。每个测试由 >>> 后跟一些 Python 代码和预期的输出组成。
python -m doctest lab00.py