小白学 Python
课程GitHub
© 2026 小白学 Python · 基于 walter201230/Python 教程
课程目录GitHub
Python 环境加载中…
Python 安装与第一个程序0 / 1
1

Python 安装与第一个程序

1 道练习题·预计 15 分钟·做对一题解锁下一段

教学 01 / 04· 已读

第一节:Python 安装与第一个程序

每个编程语言的学习,第一个程序都是先向世界问好,Python 也不例外。这一节我们先认识一下 Python,再写下第一个 Python 程序 —— Hello World。

你将学到

  • 一、Python 简介
  • 二、关于本地安装(PyCharm / VSCode)的说明
  • 三、第一个 Python 程序

本课程在浏览器里直接运行 Python 代码,不需要你在电脑上装任何东西。所以下面的「安装」部分会讲得很简短,先了解一下即可。

教学 03 / 04· 已读

一、Python 简介

Python 是著名的「龟叔」 Guido van Rossum 在 1989 年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。牛人就是牛人,为了打发无聊时间竟然写了一个这么牛皮的编程语言。

1、Python 在编程语言里的位置

现在,全世界差不多有 600 多种编程语言,但流行的编程语言也就那么 20 来种。Python 在 TIOBE 排行榜上长期稳居前几名,最近几年因为 机器学习 和 数据分析 的兴起,发展得尤其快。

2、Python 的优点

Python 是一门 高级编程语言,最大的特点是 能快速地开发。

Python 为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作「内置电池(batteries included)」。用 Python 开发,许多功能不必从零编写,直接使用现成的即可。

很多大型网站就是用 Python 开发的,例如 YouTube、Instagram,还有国内的豆瓣。很多大公司,包括 Google、Yahoo,甚至 NASA(美国航空航天局)都大量地使用 Python。

3、Python 的缺点

任何编程语言有优点,也有缺点,Python 也不例外。

  • 运行速度慢:和 C 程序相比非常慢,因为 Python 是解释型语言,代码在执行时会一行一行地翻译成 CPU 能理解的机器码,这个翻译过程比较耗时。而 C 程序是运行前直接编译成 CPU 能执行的机器码,所以非常快。
  • 代码不能加密:如果要发布你的 Python 程序,实际上就是发布源代码。像 Java、C 这些编译型语言,都没有这个问题;解释型语言则必须把源码发布出去。

不过对于 学习编程 和 大多数应用场景 来说,这两个缺点几乎不会困扰你。

教学 02 / 04· 已读

二、关于「在本地安装 Python」这件事

Python 是 跨平台 的,可以运行在 Windows、Mac、各种 Linux/Unix 系统上。

但是 —— 本课程在浏览器里直接跑 Python,你现在不需要装任何东西。下面右侧那个代码编辑器里就是一个完整的 Python 3.12,点「运行」就能执行,所见即所得。

那以后我想在本地写 Python,怎么办?

如果你将来想脱离浏览器在自己电脑上写 Python,大致是两步:

  1. 装 Python 解释器:去官网 python.org 下载最新版安装包,一路下一步。
    • Windows 用户记得勾上「Add Python to PATH」,省得自己配环境变量。
    • Mac 系统通常自带 Python,但版本可能很老,建议从官网装新的。
  2. 装一个写代码的工具(编辑器/IDE):
工具适合说明
VSCode入门到进阶都很合适免费、轻量、装一个 Python 插件就能写
PyCharm想要「专业全家桶」的人由 JetBrains 出品,功能强大但稍重
Sublime Text喜欢极简编辑器的人启动快、配置简单

上面这些工具你 现在不用装。我们先把语法学扎实,等你写出第一个完整的小项目时,再装本地环境也不迟。

怎么验证我装好了?

如果将来在本地装好了 Python,打开命令行输入 python(Mac/Linux 上可能是 python3),出现类似下面的提示符就说明 OK 了:

Python 3.12.0 (main, Oct  2 2023, 13:45:54)
Type "help", "copyright", "credits" or "license" for more information.
>>>

看到 >>> 就表示你已经在 Python 的 交互式环境 里了,可以输入任何 Python 代码,回车后立刻得到结果。

好了,关于安装就讲到这里。下一步直接进入正题:写下我们的第一个程序。

教学 04 / 04

三、第一个 Python 程序

好了,说了那么多,现在我们来写一下第一个 Python 程序。

按照编程学习的传统,第一个 Python 程序当然是打印 Hello Python 啦。

1、最短的 Python 程序

如果你没编程经验,什么都不懂,没关系。第一个 Python 程序,只要跟着做一遍,留下个印象就好。

打开右边的编辑器,输入:

python
print('Hello Python')

然后点击「运行」按钮,下面就会输出:

Hello Python

就这一行。这就是一个完整的 Python 程序。

2、解释一下这行代码

python
print('Hello Python')
  • print 是 Python 内置的一个 函数,它的作用是「把括号里的东西显示到屏幕上」。
  • 'Hello Python' 是一段 字符串(用单引号或双引号包起来的文字)。
  • 整行代码合起来的意思就是:「让 Python 把 Hello Python 这串文字打印出来」。

3、试试改一改

你可以把字符串里的内容换成任何你想说的话,比如:

python
print('你好,世界!')
print('我开始学 Python 啦')

每个 print 都会单独占一行输出。

4、本地运行的话长什么样?

如果你将来在自己电脑上运行同一个程序,大致流程是:

  1. 新建一个文件,命名为 HelloPython.py(注意 .py 后缀)。

  2. 文件里写上 print('Hello Python')。

  3. 打开命令行,切到文件所在目录,运行:

    python HelloPython.py
    
  4. 命令行会打印:

    Hello Python
    

不过对现在的你来说,只要在浏览器里点「运行」看到结果就够了。下面来动手做一道练习题,把这个 print 用一用。

练习 1 / 1·向 Python 打个招呼题目有问题?

用一行代码,让程序打印出:

你好,Python!

注意:是 中文逗号 和 中文感叹号,照着抄就好。

main.py
可编辑
🔒做对当前题解锁下一段 ·0/1
本章目录

Python 安装与第一个程序

  1. 教学 01第一节:Python 安装与第一个程序
  2. 教学 03一、Python 简介
  3. 教学 02二、关于「在本地安装 Python」这件事
  4. 教学 04三、第一个 Python 程序
  5. 练习 1向 Python 打个招呼
← 上一章00 · 为什么学 Python
Python 安装与第一个程序
下一章 →02 · 基本数据类型与变量