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源代码打包变成可执行文件,这个 过程叫做“程序发布”。