![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=1738916856-jMMx41Qh0XVvaZxlXJTuFR7Idg6HaKse-0-23f15308cbae22cd83706c75a00d5372)
图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=1738916856-ifmI99vltBlAKPswjvEsobpw52gKLAu5-0-fb50ace881434129995c2c0cde6c2d59)
图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=1738916856-Mp5b45rjOH8SKQvc5ZBilS1Mkf9v8ksh-0-90e3552bef3421356e33d8b132e36c1b)
图1-14
然后在“Python学习”文件夹的空白处单击鼠标右键,在弹出的快捷菜单中选择“新建”选项,接着选择“文本文档”选项(见图1-15)。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_17.jpg?sign=1738916856-GUXebfZzhfVJ8xaVpJsOUxGDYDObOkxK-0-125268a92ad818ba2109f885e53cd227)
图1-15
将新建文件的文件名改成“hello_world.py”,如图1-16所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_18.jpg?sign=1738916856-l1eluQjHK8DSfGAkHbNoB9pQUgMPiLKx-0-62fa06c41045f5df08939a5aab17729c)
图1-16
在弹出的提示框中,单击“是”按钮(见图1-17)。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_19.jpg?sign=1738916856-b2Rie957CWiPhTlxdOvvoHIhLVbICkUc-0-afa3dc9ee832e585fc908a7a33723a5d)
图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=1738916856-UPMHaNPwZDTeaEIwD1fvpPW3iv9ZMil0-0-061489024e6a9a348b55128d3f64c085)
图1-18
这时会弹出一个新的窗口,如图1-19所示。
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_21.jpg?sign=1738916856-MD1C6AevH0C952mjYj0glju4r9cyE2Gm-0-6757f5ebfa469ba306384d3148236df3)
图1-19
这个窗口就是我们写Python程序的窗口了,后续的.py文件都可以用这个窗口写。在这个窗口里写入“print("hello world")”。注意,一定要先切换成英文输入状态(见图1-20)!
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_22.jpg?sign=1738916856-clOTZAFIBpx4Xw5uYijID0XD4Oyu5lXM-0-a94ca7e78b16c75038050ffae8a66e2b)
图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=1738916856-xUBHVR1xcFDapWY1VAzn0XEKOqzo2lw9-0-53c4e0f8d90a525798ab51f1d4b6261b)
图1-21
![](https://epubservercos.yuewen.com/3BC464/16264452505768106/epubprivate/OEBPS/Images/txt001_24.jpg?sign=1738916856-Vk0ROexI7XSSvltN8Tswat1qfDPfmdcV-0-2e91f8821b570c8f8f2dd0f0c0034a3e)
图1-22
我们可以看到,在PowerShell窗口里也是输出了一行“hello world”。
以上就是运行Python程序的两种方式:第一种方式快捷便利,不用单独写一个.py文件,常用于编写一些非常短的代码;第二种就是比较常规的方式,将程序写入.py文件,然后用python命令运行。在后续的章节里,会提示使用哪种运行方式,以“>>>”开头的是命令行模式,形如“python xxx.py”的则是运行.py文件模式。