Python程序的运行方式

来自CloudWiki
跳转至: 导航搜索

概述

Python程序有两种运行方式:交互式和文件式。

交互式利用Python解释器即时响应用户输入的 代码,给出输出结果。

文件式将Python程序写在一个或多个文件中, 启动Python解释器批量执行文件中的代码。

交互式一般用于调试少量代码,文件式是最常用 的编程方式。

交互式运行

启动IDLE所显示的环境是Python交互式运行环境,在 >>>提示符后输入代码即可运行,输入exit()或者quit()可 以退出,没有>>>的行表示运行结果

 >>>a = 100
 >>>a = a + 1 
>>>print(a) 101

文件式运行

文件式程序在IDLE的编辑窗口中编写,可以使用快捷键 “F5”或在菜单中选择“Run – Run Module”选项运行 Python代码

# 判断输入整数是否在[0,100]之间 
num = eval(input("请输入一个整数:"))
if num > 100 or num < 0: # 判断[0,100] 
    print("输入整数小于0或大于100") 
else: 
    print("输入整数在0到100之间(含)")

命令行运行

此外,也可以通过Windows的命令行(cmd.exe)运行 Python程序,对于文件名称为code.py的文件,可以使 用命令行python code.py运行这个程序。

d:

cd d:/myfolder

python week1-1.py

windows安装多个python版本的时候如何指定用哪个版本运行脚本

如何指定使用python2.7运行呢,只需这样既可:

py -2.7 a.py

同理,我们想要用python3.6运行b.py,则只需要这样:

py -3.6 b.py

图形化运行

在图形化操作 系统中,可以通过鼠标点击直接运行Python程序。

可执行文件运行

没有安装Python解释器的操作系统无法直接运行Python 程序,需要将Python源代码打包变成可执行文件,这个 过程叫做“程序发布”。