Python 基本语法(第一个程序)
前言
Python 和PHP、C或者Java等编程语言都有相似之处,但其中亦有差异。接下来这部分的学习,将开始学习 Python 的基本语法
第一个 Python 程序
交互式编程
交互式编程,就像和电脑对话一样。你不需要先创建一个代码文件,而是直接打开 Python 解释器,输入一行代码,它就会立刻给你一行结果。这是一种即写即得、非常适合测试小段代码和快速入门的方式。
好的,我们换一种更通俗的方式来解释交互式编程:
Linux系统
在 Linux 系统上,操作非常简单:
- 打开你的终端窗口。
- 直接输入命令
python3然后按回车。
接着,你会看到类似下面的提示信息(不同电脑上的版本和日期可能不一样):
1 | $ python3 |
当你看到 >>> 这三个大于号时,就说明你已经成功进入了 Python 的交互模式,可以开始和 Python“对话”,编写你的代码了。
Windows系统(以Windows11为例)
在 Windows 上,当你安装好 Python 后,就已经自带了一个可以“即输即跑”的交互式编程环境。
启动方法很简单:
- 在开始菜单中找到并打开 “Python 3.12”(版本号可能不同)这个文件夹。
- 点击运行 Python 3.12 (64-bit) 这个程序。这会打开一个命令提示符窗口,也就是 Python 的交互模式。
打开后,你会看到如下所示的窗口:
在窗口中,你会看到 >>> 这个提示符。这就像是 Python 在对你说:“我准备好了,请下指令吧”。
现在,你可以开始尝试和它“对话”了:
在 >>> 后面输入以下代码,然后按 Enter 键:
1 | print("Hello, World!") |
按下回车后,你会立刻在下一行看到代码的执行结果:
1 | Hello, World! |
脚本式编程
什么是脚本式编程?
与“即输即跑”的交互式编程不同,脚本式编程是先编写完整的代码文件,然后一次性执行。这种方式适合编写较复杂的程序,代码会被保存下来,可以反复运行和修改
下面是使用 PyCharm 2023.3新建 Python 项目、编写并运行第一个 Python 程序的详细步骤,同时会解释界面里常见选项的含义,帮你消除困惑~
一、新建 Python 项目
打开 PyCharm 后,跟着以下步骤创建新项目:
点击“新建项目”
如果你是第一次打开 PyCharm,会看到欢迎界面,选择新建项目;如果已经打开过其他项目,可点击顶部菜单栏文件(F)→新建项目(N)...。理解“新建项目”界面里的关键选项
打开“新建项目”窗口后,你会看到类似下图的界面,下面逐个解释重要区域/选项:左侧列表:
纯 Python:表示创建一个最基础的 Python 项目,不含其他 Web 框架或特殊模板。Django、FastAPI、Flask等:这些是 Python 常用的 Web 框架模板,用来快速创建对应框架的项目结构(本次我们先选最基础的纯 Python)。科学、其他分类下的Angular CLI、React、Vue.js等:这些是用来整合前端框架或做全栈项目的模板,初学者暂时用不到。
右侧 - 项目名称与位置:
名称:你给新项目起的名字,比如myFirstPythonProject,PyCharm 会默认生成类似pythonProjectX,你可以改成自己喜欢的名字。位置:项目要保存到电脑里的哪个文件夹。点击输入框最右边的文件夹小图标,能打开文件浏览器选择路径,比如F:\pythonProject\myFirstPythonProject
右侧 - 解释器相关:
解释器类型:项目 venv:PyCharm 会在项目目录下自动帮你创建一个独立的虚拟环境,叫做venv,隔离不同项目的 Python 包,避免版本冲突。基础 conda:如果你电脑里装了 Anaconda/Miniconda,想用 conda 来管理虚拟环境,就选这个,但是初学者一般先用venv就行自定义环境:如果你已经手动配置好了虚拟环境,想指定已有的解释器路径,选这个。
环境:生成新的:让 PyCharm 帮我们在项目里新建一个虚拟环境(推荐新手选这个)。选择现有:如果你之前已经手动创建过虚拟环境,想复用它,就选这个。
类型:- 一般默认选
Virtualenv即可,这是 Python 官方的虚拟环境工具。如果你装了conda,也会出现Conda选项,但新手先不管这个。
- 一般默认选
基础 Python:- 这里要选择你电脑上已经安装好的 Python 解释器可执行文件。比如 :
F:\Python\python.exe。PyCharm 一般会自动检测到系统里的 Python 解释器,直接选它就行。
- 这里要选择你电脑上已经安装好的 Python 解释器可执行文件。比如 :
位置(即虚拟环境的位置):- 这是虚拟环境文件夹在你项目里的路径,默认是
<项目路径>/venv,不用手动改,保持默认就好。
- 这是虚拟环境文件夹在你项目里的路径,默认是
- 下面还有两个复选框(
从基础解释器继承软件包、可用于所有项目):新手阶段不用管,保持不勾选即可。
额外选项:
创建 Git 仓库:如果你需要用 Git 做版本管理,就勾选;新手暂时可以不勾。创建 main.py 欢迎脚本:勾选的话,PyCharm 会自动在项目里生成一个带示例代码的main.py文件,方便你直接开始写代码;也可以不勾,之后自己手动新建.py文件。
确认配置,点击“创建”
把上面的选项大概看明白后,保持最基础的配置(选纯 Python、填好项目名称和位置、解释器选系统里已装的 Python、环境选“生成新的”、类型选Virtualenv等),然后点击右下角创建按钮,PyCharm 就会帮你搭建好第一个 Python 项目的目录结构~
三、在新项目里写第一个 Python 程序
项目创建好后,PyCharm 会自动打开项目界面。接下来我们来写你的第一个 Python 程序吧:
新建 Python 文件
- 在左侧的“项目”导航栏里,对着项目名称,或项目里的
venv上一级文件夹,鼠标右键 →新建→Python 文件。 - 给这个文件起个名字,比如
test.py,注意:后缀是.py,表示这是 Python 源代码文件,然后按回车键确认。
- 在左侧的“项目”导航栏里,对着项目名称,或项目里的
编写代码
在新打开的test.py编辑区域,输入以下代码:1
print("Hello, World!")
运行代码
有以下几种常见方式可以运行这个 Python 文件:- 点击代码编辑区域右上角的绿色三角(运行按钮),或者右键点击
test.py文件 →运行 'test'。 - 也可以用快捷键:一般是
Shift + F10(具体快捷键以你 PyCharm 的设置为准,可在顶部菜单栏运行里查看)。运行后,你会在底部的“运行”控制台看到输出结果:1
Hello, Python!
- 点击代码编辑区域右上角的绿色三角(运行按钮),或者右键点击
四、额外说明(可选了解)
如果你在“新建项目”时勾选了 创建 main.py 欢迎脚本,PyCharm 会自动生成一个 main.py,里面可能长这样:
1 | def main(): |
这也是一种常见的 Python 程序组织方式(把代码放到函数里,再通过 if __name__ == "__main__" 来执行),运行它也会在控制台输出 Hello, World!~
到这里,你就已经在 PyCharm 2023.3 里成功创建了第一个 Python 项目,并且运行了人生第一段 Python 代码 ✨~ 如果后续想写更复杂的程序,只需要继续在项目里新建 .py 文件、写代码、运行即可~








