![Python基础实例教程(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/957/24981957/b_24981957.jpg)
上QQ阅读APP看书,第一时间看更新
1.5 运行一个Python程序
![](https://epubservercos.yuewen.com/E484D1/13311750703889506/epubprivate/OEBPS/Images/48713-00-27-1.jpg?sign=1739247449-ZjwBFA097ftsVf8BZsLyjqHndphxXjjz-0-ff922cf9962a3fb9c1d96f04b4570327)
运行一个Python程序
上面已经学习了如何编写Python程序,接下来为大家讲解如何运行编写好的Python程序。
1.5.1 运行单行Python程序
直接打开IDLE之后,编写的Python程序是逐行运行的,所以若要运行单行Python程序,只需要按回车键即可。
如图1-22所示,每输入一行Python程序并按回车键之后,就会直接运行该单行Python程序,该图中一共运行了3个单行Python程序。
![](https://epubservercos.yuewen.com/E484D1/13311750703889506/epubprivate/OEBPS/Images/48713-00-27-2.jpg?sign=1739247449-oaitGHYjn9ijay5Wa6BOjD3h7GSGfokG-0-cfceccbc6b9b026dd2f30f0aea8f5b29)
图1-22 运行单行Python程序
相对来说,单行Python程序的运行是比较简单的。
1.5.2 运行源码(多行)Python程序
首先通过按“Ctrl+O”组合键打开需要执行的源码Python程序,若还要执行刚才编写的first.py文件,可以选中该文件,单击“打开”按钮即可,如图1-23所示。
![](https://epubservercos.yuewen.com/E484D1/13311750703889506/epubprivate/OEBPS/Images/48713-00-27-3.jpg?sign=1739247449-ePaIH2yo6daxbUB13akLJp8Lud6aSrCX-0-104b63508819f4c9b407e32358537103)
图1-23 打开源码Python程序
打开之后,如果想运行该文件,有两种方式。
方式1:
如图1-24所示,单击菜单栏中的“Run”,然后在下拉菜单中选择“Run Module”命令,便可直接运行该多行Python程序,运行结果如图1-25所示。
![](https://epubservercos.yuewen.com/E484D1/13311750703889506/epubprivate/OEBPS/Images/48713-00-28-1.jpg?sign=1739247449-7uhAm6rNVFFjFHNBNpuppUHllhwBFexu-0-b5136196c5199d904f26099f2d13328b)
图1-24 运行多行Python程序
方式2:
除此之外,也可以通过快捷键“F5”直接运行多行Python程序。同样,需要首先打开对应的多行Python程序,然后按“F5”键,会出现图1-25所示的执行结果。
![](https://epubservercos.yuewen.com/E484D1/13311750703889506/epubprivate/OEBPS/Images/48713-00-28-2.jpg?sign=1739247449-hPJ3HVB3jf4Ae73FhPD9vtpKMN9Lwc5c-0-270fa4b6f7119b161c9a5155cba4fae4)
图1-25 多行Python程序运行结果
需要注意的是:在多行Python程序文件中也可以只放一行Python代码,这里多行的含义是可以将多行Python代码一次性执行,区别于Python Shell模式下的逐行执行方式。