专栏导读
  • 🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手
  • 🏳️‍🌈 个人博客主页:请点击——> 个人的博客主页 求收藏
  • 🏳️‍🌈 Github主页:请点击——> Github主页 求Star⭐
  • 🏳️‍🌈 知乎主页:请点击——> 知乎主页 求关注
  • 🏳️‍🌈 CSDN博客主页:请点击——> CSDN的博客主页 求关注
  • 👍 该系列文章专栏:请点击——>Python办公自动化专栏 求订阅
  • 🕷 此外还有爬虫专栏:请点击——>Python爬虫基础专栏 求订阅
  • 📕 此外还有python基础专栏:请点击——>Python基础学习专栏 求订阅
  • 文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏
  • ❤️ 欢迎各位佬关注! ❤️

前言

Python 作为当今最受欢迎的编程语言之一,以其简洁优雅的语法和强大的功能库征服了无数开发者。无论你是编程新手还是经验丰富的开发者,Python 都能为你提供高效的开发体验。本文将带你从零开始,一步步搭建 Python 开发环境,并编写你的第一个 Python 程序。

为什么选择 Python?

在开始安装之前,让我们先了解 Python 的独特魅力:

简洁优雅的语法:Python 的语法设计哲学是"优雅"、“明确”、“简单”。同样的功能,Python 代码通常比其他语言更加简洁易读。

丰富的标准库:Python 拥有"内置电池"理念,标准库提供了大量实用模块,从文件处理到网络编程,应有尽有。

强大的第三方生态:PyPI(Python Package Index)拥有超过 40 万个第三方包,覆盖数据科学、Web 开发、人工智能等各个领域。

跨平台支持:Python 支持 Windows、macOS、Linux 等主流操作系统,真正做到"一次编写,到处运行"。

活跃的社区:Python 拥有全球最活跃的开发者社区之一,遇到问题总能找到解决方案。

Python 版本选择

Python 目前有两个主要版本分支:

  • Python 2.x:已经停止维护(2020年1月1日),不建议新项目使用
  • Python 3.x:当前主流版本,持续更新中

建议:始终选择最新的 Python 3.x 稳定版本。本文将以 Python 3.12 为例进行讲解。

Windows 系统安装 Python

方法一:官方安装包

  1. 下载安装包
    访问 Python 官网,选择最新的 Python 3.x 版本,根据系统位数(32位或64位)下载对应的安装包。

  2. 运行安装程序
    双击下载的安装包,务必勾选 “Add Python to PATH” 选项,然后点击 “Install Now”。

  3. 验证安装
    打开命令提示符(Win + R,输入 cmd),输入:

    python --version
    

    如果显示 Python 版本号,说明安装成功。

方法二:Microsoft Store 安装

  1. 打开 Microsoft Store
  2. 搜索 “Python”
  3. 选择最新版本的 Python,点击 “获取”
  4. 安装完成后,Python 会自动添加到系统路径

macOS 系统安装 Python

方法一:官方安装包

  1. 下载安装包
    访问 Python 官网,下载最新的 macOS 安装包。

  2. 安装
    双击下载的 .pkg 文件,按照提示完成安装。

方法二:Homebrew 安装(推荐)

  1. 安装 Homebrew(如果尚未安装)

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 安装 Python

    brew install python
    
  3. 验证安装

    python3 --version
    

Linux 系统安装 Python

大多数 Linux 发行版都预装了 Python,但可能不是最新版本。

Ubuntu/Debian

# 更新软件包列表
sudo apt update

# 安装 Python 3
sudo apt install python3 python3-pip

# 验证安装
python3 --version

CentOS/RHEL/Fedora

# CentOS/RHEL
sudo yum install python3

# Fedora
sudo dnf install python3

# 验证安装
python3 --version

配置开发环境

1. 配置 PATH 环境变量

确保 Python 和 pip 命令可以在任何目录下使用:

Windows

  • 右键"此电脑" → “属性” → “高级系统设置” → “环境变量”
  • 在"系统变量"中找到 Path,添加 Python 安装目录

macOS/Linux
Python 通常会自动添加到 PATH,如果需要手动添加,编辑 ~/.bashrc 或 ~/.zshrc:

export PATH="/usr/local/bin/python3:$PATH"

2. 升级 pip

pip 是 Python 的包管理工具,安装后建议立即升级:

python -m pip install --upgrade pip

3. 配置国内镜像源(可选)

为了加快包的下载速度,可以配置国内镜像源:

临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

永久配置

# Windows
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# macOS/Linux
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

选择开发工具

1. IDLE(Python 自带)

最简单的开发环境,适合初学者:

  • Windows:开始菜单搜索 “IDLE”
  • macOS/Linux:终端输入 idle3

2. VS Code(推荐)

微软开发的免费代码编辑器,功能强大:

  1. 下载安装 VS Code
  2. 安装 Python 扩展
  3. 配置 Python 解释器

3. PyCharm

JetBrains 开发的专业 Python IDE,有社区版(免费)和专业版(付费)。

4. Jupyter Notebook

特别适合数据科学和交互式编程:

pip install jupyter
jupyter notebook

编写第一个 Python 程序

现在让我们编写经典的 “Hello, World!” 程序:

方法一:交互式解释器

  1. 打开终端(Windows 用 cmd,macOS/Linux 用 Terminal)
  2. 输入 python 进入交互模式
  3. 输入以下代码:
print("Hello, World!")
  1. 按 Enter 键执行,你会看到输出:
Hello, World!
  1. 输入 exit() 退出交互模式

方法二:创建 Python 文件

  1. 创建一个新文件,命名为 hello.py
  2. 输入以下代码:
# 我的第一个 Python 程序
print("Hello, World!")
print("欢迎来到 Python 的世界!")
  1. 保存文件
  2. 在终端中运行:
python hello.py

方法三:使用 VS Code

  1. 打开 VS Code
  2. 创建新文件,保存为 hello.py
  3. 输入代码:
# 计算圆的面积
import math

radius = 5
area = math.pi * radius ** 2
print(f"半径为 {radius} 的圆面积是:{area:.2f}")
  1. 点击运行按钮或按 F5 执行

Python 基础语法初探

让我们通过几个简单的例子了解 Python 的基础语法:

变量和数据类型

# 字符串
name = "Python"
print(f"你好,{name}!")

# 数字
age = 30
height = 175.5

# 布尔值
is_cool = True

# 列表
languages = ["Python", "Java", "C++"]

print(f"{name} 今年 {age} 岁,身高 {height}cm")
print(f"它很酷吗?{is_cool}")
print(f"编程语言列表:{languages}")

基本运算

# 数学运算
a = 10
b = 3

print(f"加法:{a} + {b} = {a + b}")
print(f"减法:{a} - {b} = {a - b}")
print(f"乘法:{a} * {b} = {a * b}")
print(f"除法:{a} / {b} = {a / b}")
print(f"整除:{a} // {b} = {a // b}")
print(f"余数:{a} % {b} = {a % b}")
print(f"幂运算:{a} ** {b} = {a ** b}")

条件判断

# 简单的条件判断
temperature = 25

if temperature > 30:
    print("天气很热")
elif temperature > 20:
    print("天气舒适")
else:
    print("天气较冷")

循环

# for 循环
print("数到 5:")
for i in range(1, 6):
    print(f"数字:{i}")

# while 循环
count = 0
print("\n倒计时:")
while count < 3:
    print(f"倒计时:{3 - count}")
    count += 1
print("开始!")

函数定义

def greet(name):
    """向指定的人问好"""
    return f"你好,{name}!欢迎来到 Python 世界。"

# 调用函数
message = greet("小明")
print(message)

# 带默认参数的函数
def add(a, b=1):
    """加法函数,b 默认为 1"""
    return a + b

print(f"add(5) = {add(5)}")      # 使用默认值
print(f"add(5, 3) = {add(5, 3)}")  # 传入两个参数

常见错误和调试技巧

1. 语法错误(SyntaxError)

# 错误示例 - 缺少冒号
if x > 5
    print("x 大于 5")

# 正确写法
if x > 5:
    print("x 大于 5")

2. 缩进错误(IndentationError)

# 错误示例 - 缩进不一致
def test():
print("Hello")  # 缺少缩进
    print("World")  # 缩进不一致

# 正确写法
def test():
    print("Hello")
    print("World")

3. 名称错误(NameError)

# 错误示例 - 使用未定义的变量
print(undefined_variable)

# 正确做法 - 先定义再使用
message = "Hello, World!"
print(message)

4. 调试技巧

  • 使用 print() 调试:在关键位置打印变量值
  • 仔细阅读错误信息:Python 的错误信息通常很详细
  • 逐步执行:将复杂问题分解成小步骤
  • 使用调试器:VS Code 等 IDE 提供断点调试功能

下一步学习计划

恭喜你完成了 Python 的入门学习!接下来你可以:

  1. 深入学习基础语法:变量、数据类型、控制流等
  2. 练习编程题目:通过实际编程巩固知识
  3. 学习函数和模块:掌握代码复用技巧
  4. 探索标准库:了解 Python 强大的内置功能
  5. 选择专业方向:Web 开发、数据科学、人工智能等

学习资源推荐

官方资源

在线教程

练习平台

社区论坛

总结

本文详细介绍了 Python 的安装配置过程,从 Windows、macOS 到 Linux 系统,提供了多种安装方法。通过编写第一个 Python 程序,你已经迈出了编程之旅的第一步。Python 的世界丰富多彩,保持学习的热情,多动手实践,你一定能在 Python 的道路上走得更远。

记住,编程是一门实践性很强的技能,理论学习固然重要,但更重要的是通过实际项目来巩固和应用所学知识。不要害怕犯错,每一个错误都是学习的机会。祝你在 Python 的学习之路上收获满满!

结尾
  • 希望对初学者有帮助;致力于办公自动化的小小程序员一枚
  • 希望能得到大家的【❤️一个免费关注❤️】感谢!
  • 求个 🤞 关注 🤞 +❤️ 喜欢 ❤️ +👍 收藏 👍
  • 此外还有办公自动化专栏,欢迎大家订阅:Python办公自动化专栏
  • 此外还有爬虫专栏,欢迎大家订阅:Python爬虫基础专栏
  • 此外还有Python基础专栏,欢迎大家订阅:Python基础学习专栏

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐