![Python基础视频教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/276/29126276/b_29126276.jpg)
1.2 两种运行方式
1.2.1 命令行模式
在刚刚打开的PowerShell窗口内输入“python”并按回车键(见图1-12)。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_14.jpg?sign=1739259300-DbJpHW8FiY2h3nban1nLMl4GO0dMwS3p-0-f312a8767dfc342b985f17bcbc26e31d)
图1-12
我们首先可以看到的是Python的版本信息以及简介,然后有3个“>”,这就是命令行模式。在这个模式下,可以交互式地运行Python语句。我们开始写第一个Python程序“hello world”。在“>>>”后面输入“print("hello world")”,然后按下回车键(先把输入法切换成英文输入状态,不要使用中文输入状态),如图1-13所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_15.jpg?sign=1739259300-oCH0irpmaRVjoOhKSpJK2hjIDHTExXnJ-0-3cb1e9e1cc6378ef598783b0864fa2a0)
图1-13
如果在按下回车键后看到新的一行显示了“hello world”,就证明运行成功了!短短的一行内容,也是一个程序,你已经正式迈进了编程的大门。
1.2.2 直接运行.py文件
在通常情况下,会事先把程序写到一个以“.py”为后缀的文件中。以“.py”为后缀,就表示这个文件是一个Python程序。
在“Python学习”文件夹下单击“查看”选项卡,勾选“文件扩展名”选项,如图1-14所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_16.jpg?sign=1739259300-hKgCZjQ7qbv7F4iCBLRh0uMGkcJUPLnp-0-e9126efa4bd087c06f31bb603e784006)
图1-14
然后在“Python学习”文件夹的空白处单击鼠标右键,在弹出的快捷菜单中选择“新建”选项,接着选择“文本文档”选项(见图1-15)。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_17.jpg?sign=1739259300-FcLrrUNHNLZHTxkxDx7cieD9rXgULekY-0-d5e86885efb5a0c0c3d72fd0a5f7cb14)
图1-15
将新建文件的文件名改成“hello_world.py”,如图1-16所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_18.jpg?sign=1739259300-5u0f76h3eZUoaiZg608dKPcmH0o2L28M-0-9f26e4953ae00cfa27905db59d322c31)
图1-16
在弹出的提示框中,单击“是”按钮(见图1-17)。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_19.jpg?sign=1739259300-58dRJunN85Qo1iN8BpRPbhOqRXKpRarE-0-f5cbdafe62238c27b0277de0f40f94e2)
图1-17
在“hello_world.py”文件上单击鼠标右键,在弹出的快捷菜单中选择“Edit with IDLE”选项,接着选择“Edit with IDLE 3.7(64-bit)”选项,如图1-18所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_20.jpg?sign=1739259300-ETOXmJUn2NzJIynuNdZKjEXepluhc0qb-0-0678d70465183ca5bef24f04c7bd7bfe)
图1-18
这时会弹出一个新的窗口,如图1-19所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_21.jpg?sign=1739259300-e3d8ATf8ZxwpuC1dp3Ag5Wgdhwa1EfhZ-0-98163dbfb64fc6007c5589d880a9dc53)
图1-19
这个窗口就是我们写Python程序的窗口了,后续的.py文件都可以用这个窗口写。在这个窗口里写入“print("hello world")”。注意,一定要先切换成英文输入状态(见图1-20)!
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_22.jpg?sign=1739259300-L2aSCYZp9xWAbe7Z7Q6bMiMsoveU4pHM-0-46c77d4d7ebc45bf3178d1678501cc39)
图1-20
单击窗口左上角的“File”菜单项,然后单击“Save”选项,或者直接按Ctrl + S组合键,保存我们写的代码(见图1-21)。
像之前一样,在“Python学习”文件夹里,按下Shift键的同时,在文件夹的空白处单击鼠标右键,然后在弹出的快捷菜单中选择“在此处打开Powershell窗口”选项。之后在打开的PowerShell窗口里输入“python hello_world.py”并按回车键,如图1-22所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_23.jpg?sign=1739259300-ElDuBBbh1FyTsHP5ateOAiqXjLXP7Oc0-0-9faf57521e552def3ffdf3fc3b60418c)
图1-21
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_24.jpg?sign=1739259300-7bixi6ycuYtw5B8AEh90ERu9RhgoDezZ-0-ed84568878a6a60bc8fc8fe302e2f9c4)
图1-22
我们可以看到,在PowerShell窗口里也是输出了一行“hello world”。
以上就是运行Python程序的两种方式:第一种方式快捷便利,不用单独写一个.py文件,常用于编写一些非常短的代码;第二种就是比较常规的方式,将程序写入.py文件,然后用python命令运行。在后续的章节里,会提示使用哪种运行方式,以“>>>”开头的是命令行模式,形如“python xxx.py”的则是运行.py文件模式。