Python 基本命令详解:入门必备指南(2026最新实用版)
Python 语法简洁优雅,像写英语一样自然,是 AI、数据分析、Web 开发、自动化脚本的首选语言。本指南专为 0 基础 设计,聚焦最常用、最实用的“命令”(包括内置函数、REPL 交互命令、命令行工具、常用模块),帮你快速上手。学完这些,你就能写简单脚本、调试代码、安装包、管理环境,并为后续 Python + AI 学习打下坚实基础。
推荐环境(2026 建议):
- Python 3.11+(推荐 3.12 或更新版本)
- 编辑器:VS Code(安装 Python 插件)或 PyCharm Community
- 命令行:终端 / CMD / PowerShell
1. 命令行基础命令(安装后立即使用)
这些是操作系统终端中运行的命令,不是 Python 代码内部命令。
- 检查 Python 版本:
python --version
# 或
python3 --version
输出示例:Python 3.12.5
- 进入 Python 交互模式(REPL):
python
# 或 python3
看到 >>> 提示符后,即可逐行输入代码测试。退出用 exit() 或 Ctrl+D(Mac/Linux)/ Ctrl+Z(Windows)。
- 直接运行 Python 脚本:
python script.py
# 或 python3 script.py
- pip 包管理命令(Python 包安装神器,2026 仍是最核心工具):
pip install 包名 # 安装(如 pip install ollama requests numpy)
pip install 包名==版本 # 指定版本
pip list # 查看已安装包
pip uninstall 包名 # 卸载
pip freeze > requirements.txt # 导出依赖列表
pip install -r requirements.txt # 批量安装
pip upgrade pip # 更新 pip 自身
提示:推荐用虚拟环境,避免全局污染。
2. 虚拟环境管理(入门必学,强烈推荐)
不同项目依赖不同版本时,用虚拟环境隔离。
使用 Python 内置 venv(最简单,无需额外安装):
# 1. 创建虚拟环境(项目文件夹下执行)
python -m venv myenv # myenv 是环境文件夹名
# 2. 激活环境
# Windows:
myenv\Scripts\activate
# Mac/Linux:
source myenv/bin/activate
# 激活后提示符会显示 (myenv),此时 pip install 只影响当前环境
# 3. 退出环境
deactivate
常用 venv 相关:
- 删除环境:直接删掉
myenv文件夹即可。 - 2026 最佳实践:每个 AI 项目、爬虫项目都新建一个 venv。
3. Python 交互模式(REPL)必备命令
进入 python 后,这些是最常用调试/探索命令(内置函数):
- help():查看帮助文档
help(print) # 查看 print 函数用法
help(list) # 查看列表类型帮助
help("modules") # 查看所有模块
- dir():查看对象可用方法/属性
dir(list) # 列出 list 所有方法(如 append, pop 等)
dir(__builtins__) # 查看所有内置函数
- type():查看数据类型
type(123) # <class 'int'>
type("hello") # <class 'str'>
type([1,2,3]) # <class 'list'>
- print():输出内容(最常用)
print("Hello, Python 2026!")
print("姓名:", "张三", "年龄:", 25) # 多个参数用空格分隔
print(f"欢迎来到 {2026} 年!") # f-string(推荐,Python 3.6+)
- input():获取用户输入(字符串类型)
name = input("请输入你的名字: ")
print("你好," + name)
- len():获取长度
len("hello") # 5
len([1,2,3,4]) # 4
- 其他高频内置函数(入门必背):
abs(-5)→ 5(绝对值)sum([1,2,3])→ 6(求和)max(3,5,2)/min(3,5,2)int("123")/str(123)/float("3.14")(类型转换)range(5)→ 生成 0~4 序列,常用于 for 循环list("abc")→ [‘a’,’b’,’c’]sorted([3,1,4,2])→ [1,2,3,4]enumerate(["a","b"])→ 带索引迭代
4. 基本语法“命令”(代码结构必知)
- 注释:
# 单行注释
""" 多行注释
也可以用三引号 """
- 变量赋值(无需声明类型):
age = 25
name = "李四"
is_student = True
- 缩进(Python 灵魂!):
用 4 个空格表示代码块(if、for、函数等)。千万不要混用 Tab 和空格。 - 简单控制流:
if age >= 18:
print("成年人")
elif age >= 13:
print("青少年")
else:
print("儿童")
for i in range(5):
print(i)
while age < 30:
age += 1
- 定义函数:
def greet(name):
return f"你好,{name}!"
print(greet("小明"))
5. 常用内置模块快速导入(import 命令)
import math # 数学:math.sqrt(16) → 4.0
import random # 随机:random.randint(1,10)
import datetime # 时间:datetime.date.today()
import os # 操作系统:os.getcwd() 当前目录
import sys # 系统:sys.version Python版本
import json # JSON 处理
# 常用导入方式
from math import sqrt # 只导入特定函数
import numpy as np # 别名(数据科学常用)
6. 入门小练习(立即动手)
- 写一个脚本
hello.py:
name = input("你的名字?")
age = int(input("你的年龄?"))
print(f"{name} 你好!明年你 {age+1} 岁。")
- 运行:
python hello.py - 在 REPL 中练习
dir()、help()、type()。
7. 学习建议 & 进阶提示(2026 方向)
- 每天练习:用 Jupyter Notebook 或 VS Code 写小脚本。
- 结合 AI:安装
ollama,用本地模型帮你解释代码或生成练习。 - 常见坑:
- 缩进错误(IndentationError)
- 忘记激活虚拟环境就 pip install
- Python 2 vs 3(现在全部用 3.x)
- 下一步:掌握列表、字典、循环、函数后,直接进入 NumPy/Pandas(数据)或 Ollama + LangChain(AI)。
这份指南覆盖了 90% 的 Python 入门“命令”。多敲代码、善用 help() 和 dir(),你会进步飞快!
需要完整代码示例(如计算器、猜数字游戏)、某个命令深入详解(如 print 所有参数)、VS Code 调试配置、2026 最新 Python 新特性,或者结合 AI 的练习项目,随时告诉我,我立刻补充!现在就打开终端,输入 python 开始你的 Python 之旅吧!🚀