上一章已经学习了安装和运行代码行输出“hello world!”。这里继续学习程序的编辑和运行。
python可以用两种方式运行程序:直接在python交互环境运行代码; 将程序写入文件,执行文件。
Python交互环境运行
直接在python交互环境运行代码。如上一章的例子输出hello world!”。使用比较方便,可以快速的看到运行结果。但是这样的程序无法保存,下一次运行时又需要重写。
Python交互环境和命令行的区别:
命令行:windows+R输入cmd后进入命令行,显示为:
C:\Users\ouyjm>
注意是以一个“>”号结尾。
Python交互环境: 在命令行输入“python”,这时控制台显示:
C:\Users\ouyjm>python
Python 3.6.2rc1 (heads/3.6:268e1fb, Jun 17 2017, 18:21:01) [MSC v.1900 3
ntel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
注意是以三个“>”号结尾。
程序运行:
1)、简单的计算
输入“1+1”后,按回车键,交互界面中会输出计算结果。
>>>1+1
2
2)、输出。输出使用print()函数。用单引号或者双引号将想要输出的对象括起来。
>>>print ("hello world!")
hello world!
>>>print ('hello world!')
hello world!
3)、输入。输入使用input()函数。输入代码回车后。光标会停留在下一行等待输入。输入值后回车,此时并不会显示。可查看或打印变量,确定输入值是否已保存。
>>>name = input()
zhangsan
>>>name
zhangsan
4)、退出交互环境。使用exit()函数。
>>>eixt()
C:\Users\ouyjm>
Python文件
把需要运行的代码保存到后缀名为.py的文件中。代码可重复执行,并可修改其中的业务逻辑。
下面我们把输出“hello world!”使用文件的形式运行一下。
- 新建hello.py文件。
在任意目录下新建hello.py文件(python只能以py结尾)。
- 使用编辑器编辑文件。
使用文本编辑器编辑hello.py文件(不能使用记事本和word编辑,保存的不是纯文本文件)。
在文件中添加print (“hello world!)这一行代码。
- 执行文件。
进入windows命令行工具,切换到保存Python文件的目录,执行“python 文件名”命令,这时在命令行会输出“hello world!”。
C:\Users\ouyjm>e:
E:\>python hello.py
hello world!
E:\>