Python 入门:装环境 + 第一个脚本
这篇笔记从零开始,带你把 Python 装好、跑通第一个脚本。不假设你有任何编程基础,每一步都有具体命令和预期输出。
一、Python 是什么
简单说,Python 是一门编程语言——你写一堆指令,告诉电脑"先做什么、再做什么",电脑就按你说的顺序执行。
它和 C、Java 的区别在于:Python 的语法接近自然语言,不需要写很多"仪式性"的代码。比如打印一句话:
print("你好,世界")
就这一行。C 语言要写 main 函数、#include、分号……Python 不用。
二、安装 Python
macOS
大多数 macOS 自带 Python 3。打开终端(Terminal)输入:
python3 --version
如果显示 Python 3.x.x 就不用装了。如果提示"command not found",去 python.org 下载最新版安装。
Windows
去 python.org 下载 Windows 安装包,运行安装程序时一定要勾选 "Add Python to PATH",然后点 Install Now。
Linux(Ubuntu/Debian)
sudo apt update
sudo apt install python3 python3-pip
💡 提示:装完后打开新的终端窗口,再输入
python3 --version 确认。旧窗口可能找不到刚装的路径。
三、写第一个脚本
用任意文本编辑器(VS Code、记事本都行)创建一个文件 hello.py,写入:
# hello.py
name = "世界"
print(f"你好,{name}!")
在终端运行:
python3 hello.py
输出:
你好,世界!逐行解释
# hello.py— 以#开头的是注释,Python 会跳过,纯粹给人看的name = "世界"— 创建一个变量name,把字符串"世界"存进去print(f"你好,{name}!")— 把括号里的内容打印到屏幕。f前缀表示"格式化字符串",{name}会被替换成变量的值
四、几个基础概念
变量
变量就是一个"贴了标签的盒子"。你把值放进去,以后用标签名就能取出来。
age = 25
price = 19.9
is_member = True
print(age, price, is_member)
函数
函数是一段可以重复使用的代码。定义用 def,调用时写函数名加括号。
def greet(name):
print(f"你好,{name}!")
greet("小明") # 你好,小明!
greet("小红") # 你好,小红!
条件判断
score = 85
if score >= 90:
print("优秀")
elif score >= 60:
print("及格")
else:
print("不及格")
五、下一步
跑通第一个脚本之后,建议按这个顺序继续:
- 学
pip装第三方包(pip install requests) - 学读写文件(
open()+read()+write()) - 学列表和字典(
[]和{}) - 用
requests调一个真实的 API
这些内容我会在后续笔记里逐一展开。