前言

Python 和PHP、C或者Java等编程语言都有相似之处,但其中亦有差异。接下来这部分的学习,将开始学习 Python 的基本语法

第一个 Python 程序

交互式编程

交互式编程,就像和电脑对话一样。你不需要先创建一个代码文件,而是直接打开 Python 解释器,输入一行代码,它就会立刻给你一行结果。这是一种即写即得、非常适合测试小段代码和快速入门的方式。
好的,我们换一种更通俗的方式来解释交互式编程:

Linux系统

在 Linux 系统上,操作非常简单:

  1. 打开你的终端窗口。
  2. 直接输入命令 python3 然后按回车。

接着,你会看到类似下面的提示信息(不同电脑上的版本和日期可能不一样):

1
2
3
4
5
$ python3
Python 3.9.7 (default, Sep 3 2025, 18:45:43)
[GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

当你看到 >>> 这三个大于号时,就说明你已经成功进入了 Python 的交互模式,可以开始和 Python“对话”,编写你的代码了。

Windows系统(以Windows11为例)

在 Windows 上,当你安装好 Python 后,就已经自带了一个可以“即输即跑”的交互式编程环境。
启动方法很简单:

  1. 在开始菜单中找到并打开 “Python 3.12”(版本号可能不同)这个文件夹。
  2. 点击运行 Python 3.12 (64-bit) 这个程序。这会打开一个命令提示符窗口,也就是 Python 的交互模式。

打开后,你会看到如下所示的窗口:

图一

在窗口中,你会看到 >>> 这个提示符。这就像是 Python 在对你说:“我准备好了,请下指令吧”。

现在,你可以开始尝试和它“对话”了:
>>> 后面输入以下代码,然后按 Enter 键:

1
>>> print("Hello, World!")

按下回车后,你会立刻在下一行看到代码的执行结果:

1
Hello, World!

脚本式编程

什么是脚本式编程?
与“即输即跑”的交互式编程不同,脚本式编程是先编写完整的代码文件,然后一次性执行。这种方式适合编写较复杂的程序,代码会被保存下来,可以反复运行和修改

下面是使用 PyCharm 2023.3新建 Python 项目、编写并运行第一个 Python 程序的详细步骤,同时会解释界面里常见选项的含义,帮你消除困惑~

一、新建 Python 项目

打开 PyCharm 后,跟着以下步骤创建新项目:

  1. 点击“新建项目”
    如果你是第一次打开 PyCharm,会看到欢迎界面,选择 新建项目;如果已经打开过其他项目,可点击顶部菜单栏 文件(F)新建项目(N)...

  2. 理解“新建项目”界面里的关键选项
    打开“新建项目”窗口后,你会看到类似下图的界面,下面逐个解释重要区域/选项:

    图二
    • 左侧列表

      • 纯 Python:表示创建一个最基础的 Python 项目,不含其他 Web 框架或特殊模板。
      • DjangoFastAPIFlask 等:这些是 Python 常用的 Web 框架模板,用来快速创建对应框架的项目结构(本次我们先选最基础的 纯 Python)。
      • 科学其他 分类下的 Angular CLIReactVue.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 解释器,直接选它就行。
      • 位置(即虚拟环境的位置):
        • 这是虚拟环境文件夹在你项目里的路径,默认是 <项目路径>/venv,不用手动改,保持默认就好。
      • 下面还有两个复选框(从基础解释器继承软件包可用于所有项目):新手阶段不用管,保持不勾选即可。
    • 额外选项

      • 创建 Git 仓库:如果你需要用 Git 做版本管理,就勾选;新手暂时可以不勾。
      • 创建 main.py 欢迎脚本:勾选的话,PyCharm 会自动在项目里生成一个带示例代码的 main.py 文件,方便你直接开始写代码;也可以不勾,之后自己手动新建 .py 文件。
  3. 确认配置,点击“创建”
    把上面的选项大概看明白后,保持最基础的配置(选 纯 Python、填好项目名称和位置、解释器选系统里已装的 Python、环境选“生成新的”、类型选 Virtualenv 等),然后点击右下角 创建 按钮,PyCharm 就会帮你搭建好第一个 Python 项目的目录结构~

三、在新项目里写第一个 Python 程序

项目创建好后,PyCharm 会自动打开项目界面。接下来我们来写你的第一个 Python 程序吧:

  1. 新建 Python 文件

    • 在左侧的“项目”导航栏里,对着项目名称,或项目里的 venv 上一级文件夹,鼠标右键 → 新建Python 文件
      图三
    • 给这个文件起个名字,比如 test.py注意:后缀是 .py,表示这是 Python 源代码文件,然后按回车键确认。
      图四 图五
  2. 编写代码
    在新打开的 test.py 编辑区域,输入以下代码:

    1
    print("Hello, World!")
  3. 运行代码
    有以下几种常见方式可以运行这个 Python 文件:

    • 点击代码编辑区域右上角的绿色三角(运行按钮),或者右键点击 test.py 文件 → 运行 'test'
    • 也可以用快捷键:一般是 Shift + F10(具体快捷键以你 PyCharm 的设置为准,可在顶部菜单栏 运行 里查看)。
      图六
      运行后,你会在底部的“运行”控制台看到输出结果:
      1
      Hello, Python!
      图七

四、额外说明(可选了解)

如果你在“新建项目”时勾选了 创建 main.py 欢迎脚本,PyCharm 会自动生成一个 main.py,里面可能长这样:

1
2
3
4
5
def main():
print("Hello, World!")

if __name__ == "__main__":
main()

这也是一种常见的 Python 程序组织方式(把代码放到函数里,再通过 if __name__ == "__main__" 来执行),运行它也会在控制台输出 Hello, World!

到这里,你就已经在 PyCharm 2023.3 里成功创建了第一个 Python 项目,并且运行了人生第一段 Python 代码 ✨~ 如果后续想写更复杂的程序,只需要继续在项目里新建 .py 文件、写代码、运行即可~