Hello World
本节目标
学完这一节,你会完成 3 件事:
- 知道 Python 是什么,适合用来做什么
- 在自己的电脑上确认 Python 已经可以运行
- 写出并运行第一个 Python 文件
hello.py
这一节不要求你完全理解变量、函数、字符串格式化。先把程序跑起来,信心比概念更重要。
先运行一个例子
如果你已经安装好了 Python,可以先打开终端,输入下面的命令:
python3 --version
如果你看到类似这样的输出,说明 Python 已经能用了:
Python 3.13.0
接着进入 Python 交互模式:
python3
看到 >>> 之后,输入:
print("Hello, World!")
你会看到:
Hello, World!
恭喜,你已经让电脑执行了第一行 Python 代码。
Windows 用户如果
python3不可用,可以试试python或py。后面教程里看到python3时,你可以替换成自己电脑上能运行的命令。
什么是 Python?
Python 是一种适合初学者的编程语言。它的语法比较接近英文,代码读起来像一句句清楚的指令。
Python 常见用途包括:
- 写自动化脚本,比如批量整理文件
- 做数据分析,比如读取 Excel、生成报表
- 做网站后端,比如 Flask、Django
- 做人工智能、爬虫、办公小工具
你现在不需要一次学会这些方向。先把基础语法练熟,后面想走哪条路都更容易。
安装 Python
Windows 系统
- 打开 python.org 下载最新版 Python
- 运行安装程序时,务必勾选
Add Python to PATH - 安装完成后,打开“命令提示符”或 PowerShell
- 输入下面任意一个命令验证:
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。")
运行后观察输出。然后继续改:
- 把
name改成你的名字 - 把
city改成你的城市 - 再增加一行,输出“今天我学会了运行 Python 程序”
常见错误
1. 提示 python3: command not found
说明你的系统找不到 python3 命令。
可以试试:
python --version
或者:
py --version
如果这些也不行,通常是 Python 没装好,或者 Windows 安装时没有勾选 Add Python to PATH。
2. 提示找不到 hello.py
你可能不在 hello.py 所在的文件夹。
可以先用 ls 或 dir 看看当前文件夹里有没有这个文件:
ls
Windows 命令提示符里可以用:
dir
3. 把中文引号写进代码
下面这样会报错:
print(“Hello”)
Python 代码里的括号和引号要用英文符号:
print("Hello")
4. 忘记保存文件
如果你改了代码,但运行结果没变,先检查编辑器里的文件是否已经保存。
小练习
练习 1:自我介绍
创建 intro.py,输出三行内容:
- 你的名字
- 你学习 Python 的原因
- 你希望用 Python 做什么
练习 2:改造欢迎语
创建两个变量:
namegoal
然后输出:
你好,XXX!祝你早日学会 YYY。
参考答案
练习 1:
print("我叫小明")
print("我学习 Python 是为了提升工作效率")
print("我希望用 Python 做自动化小工具")
练习 2:
name = "小明"
goal = "写自动化脚本"
print(f"你好,{name}!祝你早日学会 {goal}。")
小结
这一节你完成了:
- 验证 Python 是否安装成功
- 在交互模式里运行第一行代码
- 创建并运行
hello.py - 初步认识
print()、字符串、变量和 f-string
下一节我们会正式学习变量与数据类型。你会知道程序里的数字、文字、真假值分别怎么保存和使用。
第一行代码跑起来了,马哥先给你点个赞
Hello World 看起来只是打印一句话,但它代表你的电脑已经听懂了 Python 的第一声招呼。先别急着把所有概念塞满脑袋,改改名字、城市和欢迎语,让 hello.py 多跑几次。小程序先跑起来,信心也会跟着跑起来。
还没有评论,来抢沙发吧!