当前位置: 技术文章>> Python代码如何运行

文章标题:Python代码如何运行
  • 文章分类: 后端
  • 17772 阅读

如何在计算机上运行 Python 代码,本文以 Windows 操作系统为例,详细讲解了三种 Python 代码的运行方式:

  • 交互环境运行

  • 保存为文件运行

  • IDLE 下运行

1. 什么是 Python 程序?

Python 程序是由 Python 命令的构成的序列,每一条 Python 命令执行一项任务。一个 Python 程序的例子如下:

实例演示

print('hello')
print('world')
  • 这个 Python 程序由两条 print 命令构成,print 命令的功能是打印输出字符串。

  • 第一条命令 print(‘hello’) 在屏幕上输出字符串 hello。

  • 第二条命令 print(‘world’) 在屏幕上输出字符串 world。

运行这个 Python 程序,期望程序输出如下结果:

hello
world

本文将使用这个例子说明如何运行 Python 程序。

2. 在 Python 交互环境下运行 Python 程序

2.1 进入 Python 交互模式

Python 交互模式是 Python 向用户提供的命令行界面,在 Windows 命令行中输入 python,即可进入 Python 交互模式

进入 Python 交互模式

Windows 命令行的提示符是 “C:>”,在 Windows 命令行下,用户输入的是 Windows 的命令,例如 dir、python;Python 交互模式的提示符是 “>>>”,在 Python 交互模式下,用户输入的是 Python 的命令,例如 print。

启动 Python 时会出现如下常见错误,在命令行窗口中输入命令 Python,如果出现提示 “python 不是内部或外部命令”,请参考本文最后的小节“常见错误”。

注意:Python 的版本分为两个系列: Python 2 和 Python 3,两者语法不兼容,目前 Python 3成为主流。在 Linux 命令行中请输入 python3 而不是 python,命令 python3 启动的是 Python 3,命令 python 启动的是 Python 2。

2.2 执行 Python 代码

进入 Python 模式后,输入第一条 Python 语句 print(‘hello’),该命令在屏幕输出字符串 hello

在 Python 交互模式下执行第一条 print 语句

在 Python 交互模式下,用户输入一条 Python 语句后,该条 Python 语句立刻执行,然后用户可以输入下一条 Python 语句。输入第二条 Python 语句 print(‘world’),该命令在屏幕输出字符串 world

2.3 退出 Python 交互模式

在 Python 交互模式下,用户输入命令 exit() 后,注意请输入 exit() 而不是 exit,退出交互模式

退出 Python 交互模式

退出 Python 交互模式后,命令行提示符从 >>> 变为 C:\>,表示现在处于 Windows 命令模式下。

3. 将 Python 程序保存为文件后运行

3.1 Python 源文件和 Python 源文件后缀

Python 程序由多条 Python 语句组成,如果包含很多行 Python 语句,可以将 Python 程序保存到一个文本文件中,该文本文件被称为 Python 源文件,Python 源文件的后缀名为 py,例如:test.py。下面讲解另一种运行 Python 程序的方法,以 Python 源文件名作为参数,在命令行中调用 python 命令执行该 Python 程序。

3.2 使用记事本创建 Python 源程序

通过一个例子说明如何将 Python 程序保存为文件后运行,首先使用记事本在 C 盘根目录下创建一个文本文件 test.py

test.py 程序的内容如下:

print('hello')
print('world')

3.3 运行test.py

在该文件对应目录下输入:
python test.py

4. 在 IDLE 下运行 Python 程序

IDLE 是 Python 自带的 Python 集成开发环境,可以在 IDLE 中完成编写和运行 Python 程序,在 Windows 中,安装 Python 时会同时安装 IDLE。IDLE 功能简单方便,适合 Python 初学者入门使用。

4.1 启动 IDLE

在 windows 中,在开始菜单中,找到 Python 的菜单项

Python 菜单项

点击菜单项 IDLE,启动 IDLE

Tips:在 linux 中,在命令行中执行命令 idle 启动 IDLE。

4.2 在 IDLE 的交互模式下执行 Python 程序

启动 IDLE 后,进入 Python 的交互模式,在交互模式下,输入一条 Python 命令后,可以立刻看到该条命令的执行结果

4.3 在 IDLE 中创建 Python 程序文件后执行

  • 第一步:点击菜单 New File,创建一个 Python 文件
    创建文件 test.py

  • 第二步:在 IDLE 中编辑 Python 程序文件

  • 第三步:编写完后,点击菜单 Run,执行该 Python 文件

执行文件 test.py

IDLE 执行 test.py 时,会弹出一个 Python 交互窗口,在交互窗口中显示 test.py 的运行结果

5. 总结

到这里如何运行 Python 程序已经讲解完了,在实际的开发工作中用的最多的就是把代码保存到文件运行使用。因为这样更利于代码的复用,大大节省了我们的开发时间。