第一章 · Python 基础

Hello World

本节目标

学完这一节,你会完成 3 件事:

  1. 知道 Python 是什么,适合用来做什么
  2. 在自己的电脑上确认 Python 已经可以运行
  3. 写出并运行第一个 Python 文件 hello.py

这一节不要求你完全理解变量、函数、字符串格式化。先把程序跑起来,信心比概念更重要。

先运行一个例子

如果你已经安装好了 Python,可以先打开终端,输入下面的命令:

python3 --version

如果你看到类似这样的输出,说明 Python 已经能用了:

Python 3.13.0

接着进入 Python 交互模式:

python3

看到 >>> 之后,输入:

print("Hello, World!")

你会看到:

Hello, World!

恭喜,你已经让电脑执行了第一行 Python 代码。

Windows 用户如果 python3 不可用,可以试试 pythonpy。后面教程里看到 python3 时,你可以替换成自己电脑上能运行的命令。

什么是 Python?

Python 是一种适合初学者的编程语言。它的语法比较接近英文,代码读起来像一句句清楚的指令。

Python 常见用途包括:

  • 写自动化脚本,比如批量整理文件
  • 做数据分析,比如读取 Excel、生成报表
  • 做网站后端,比如 Flask、Django
  • 做人工智能、爬虫、办公小工具

你现在不需要一次学会这些方向。先把基础语法练熟,后面想走哪条路都更容易。

安装 Python

Windows 系统

  1. 打开 python.org 下载最新版 Python
  2. 运行安装程序时,务必勾选 Add Python to PATH
  3. 安装完成后,打开“命令提示符”或 PowerShell
  4. 输入下面任意一个命令验证:
python --version
py --version

macOS 系统

macOS 可以使用 Homebrew 安装:

brew install python3
python3 --version

如果你还没有安装 Homebrew,也可以从 python.org 下载 macOS 安装包。

Linux 系统

Ubuntu / Debian 可以这样安装:

sudo apt update
sudo apt install python3
python3 --version

创建第一个 Python 文件

交互模式适合快速试一行代码。真正写程序时,我们通常会创建一个 .py 文件。

新建一个文件,命名为 hello.py,写入:

print("Hello, World!")
print("欢迎来到 Python 的世界!")

name = "马哥"
print(f"你好,{name}!让我们一起学 Python 吧。")

保存文件后,在终端进入这个文件所在的文件夹,运行:

python3 hello.py

你应该会看到:

Hello, World!
欢迎来到 Python 的世界!
你好,马哥!让我们一起学 Python 吧。

如果你看到这些输出,说明你的第一个 Python 程序已经成功运行。

逐行拆解

print("Hello, World!")

print() 是 Python 内置函数,用来把内容输出到屏幕。

print("欢迎来到 Python 的世界!")

引号里面的文字叫“字符串”。字符串就是一段文本。

name = "马哥"

这一行创建了一个变量 name,里面保存了 "马哥" 这段文本。

print(f"你好,{name}!让我们一起学 Python 吧。")

这是 f-string。它可以把变量放进字符串里。这里 {name} 会被替换成变量 name 保存的内容。

自己改一改

hello.py 改成下面这样:

name = "小明"
city = "成都"

print(f"你好,我叫{name}。")
print(f"我正在{city}学习 Python。")

运行后观察输出。然后继续改:

  1. name 改成你的名字
  2. city 改成你的城市
  3. 再增加一行,输出“今天我学会了运行 Python 程序”

常见错误

1. 提示 python3: command not found

说明你的系统找不到 python3 命令。

可以试试:

python --version

或者:

py --version

如果这些也不行,通常是 Python 没装好,或者 Windows 安装时没有勾选 Add Python to PATH

2. 提示找不到 hello.py

你可能不在 hello.py 所在的文件夹。

可以先用 lsdir 看看当前文件夹里有没有这个文件:

ls

Windows 命令提示符里可以用:

dir

3. 把中文引号写进代码

下面这样会报错:

print(“Hello”)

Python 代码里的括号和引号要用英文符号:

print("Hello")

4. 忘记保存文件

如果你改了代码,但运行结果没变,先检查编辑器里的文件是否已经保存。

小练习

练习 1:自我介绍

创建 intro.py,输出三行内容:

  1. 你的名字
  2. 你学习 Python 的原因
  3. 你希望用 Python 做什么

练习 2:改造欢迎语

创建两个变量:

  • name
  • goal

然后输出:

你好,XXX!祝你早日学会 YYY。

参考答案

练习 1:

print("我叫小明")
print("我学习 Python 是为了提升工作效率")
print("我希望用 Python 做自动化小工具")

练习 2:

name = "小明"
goal = "写自动化脚本"

print(f"你好,{name}!祝你早日学会 {goal}。")

小结

这一节你完成了:

  1. 验证 Python 是否安装成功
  2. 在交互模式里运行第一行代码
  3. 创建并运行 hello.py
  4. 初步认识 print()、字符串、变量和 f-string

下一节我们会正式学习变量与数据类型。你会知道程序里的数字、文字、真假值分别怎么保存和使用。

第一行代码跑起来了,马哥先给你点个赞

Hello World 看起来只是打印一句话,但它代表你的电脑已经听懂了 Python 的第一声招呼。先别急着把所有概念塞满脑袋,改改名字、城市和欢迎语,让 hello.py 多跑几次。小程序先跑起来,信心也会跟着跑起来。

讨论 (0)

还没有评论,来抢沙发吧!