![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=1739479374-NCE70IquwsvHQ9PD3N4zQy4ZV0SJWWJa-0-274c5f80ff20557b6539d23bb4d5c0ac)
运行一个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=1739479374-8Ms5FE33wgXX9XpDkQ8aUmOjEzWnafsx-0-ddbde014e8164a27f27fb34373defda6)
图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=1739479374-x1CjHUG9D4gXNhH9bZwCnC9iMQkkwkft-0-2aa13f3488946ed14d62c3a557bf57c0)
图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=1739479374-CsAo6C8tGgv0HcsMQ8bPdSUj6Wc0nBvh-0-ffed06caed6ad4c20b64594826e217a1)
图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=1739479374-GHc1WRLMSKtuWpWaim507VwjvUhUvdIL-0-3b73d3b677cfaffb63a035cf96c51ff3)
图1-25 多行Python程序运行结果
需要注意的是:在多行Python程序文件中也可以只放一行Python代码,这里多行的含义是可以将多行Python代码一次性执行,区别于Python Shell模式下的逐行执行方式。