Python 基本命令详解:入门必备指南

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. 入门小练习(立即动手)

  1. 写一个脚本 hello.py
   name = input("你的名字?")
   age = int(input("你的年龄?"))
   print(f"{name} 你好!明年你 {age+1} 岁。")
  1. 运行:python hello.py
  2. 在 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 之旅吧!🚀

文章已创建 5160

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部