Python-1 入门与环境搭建:从安装到第一个程序
目录
专栏导读
🌸 欢迎来到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
方法一:官方安装包
-
下载安装包
访问 Python 官网,选择最新的 Python 3.x 版本,根据系统位数(32位或64位)下载对应的安装包。 -
运行安装程序
双击下载的安装包,务必勾选 “Add Python to PATH” 选项,然后点击 “Install Now”。 -
验证安装
打开命令提示符(Win + R,输入 cmd),输入:python --version如果显示 Python 版本号,说明安装成功。
方法二:Microsoft Store 安装
- 打开 Microsoft Store
- 搜索 “Python”
- 选择最新版本的 Python,点击 “获取”
- 安装完成后,Python 会自动添加到系统路径
macOS 系统安装 Python
方法一:官方安装包
-
下载安装包
访问 Python 官网,下载最新的 macOS 安装包。 -
安装
双击下载的 .pkg 文件,按照提示完成安装。
方法二:Homebrew 安装(推荐)
-
安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
安装 Python
brew install python -
验证安装
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(推荐)
微软开发的免费代码编辑器,功能强大:
- 下载安装 VS Code
- 安装 Python 扩展
- 配置 Python 解释器
3. PyCharm
JetBrains 开发的专业 Python IDE,有社区版(免费)和专业版(付费)。
4. Jupyter Notebook
特别适合数据科学和交互式编程:
pip install jupyter
jupyter notebook
编写第一个 Python 程序
现在让我们编写经典的 “Hello, World!” 程序:
方法一:交互式解释器
- 打开终端(Windows 用 cmd,macOS/Linux 用 Terminal)
- 输入
python进入交互模式 - 输入以下代码:
print("Hello, World!")
- 按 Enter 键执行,你会看到输出:
Hello, World!
- 输入
exit()退出交互模式
方法二:创建 Python 文件
- 创建一个新文件,命名为
hello.py - 输入以下代码:
# 我的第一个 Python 程序
print("Hello, World!")
print("欢迎来到 Python 的世界!")
- 保存文件
- 在终端中运行:
python hello.py
方法三:使用 VS Code
- 打开 VS Code
- 创建新文件,保存为
hello.py - 输入代码:
# 计算圆的面积
import math
radius = 5
area = math.pi * radius ** 2
print(f"半径为 {radius} 的圆面积是:{area:.2f}")
- 点击运行按钮或按 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 的入门学习!接下来你可以:
- 深入学习基础语法:变量、数据类型、控制流等
- 练习编程题目:通过实际编程巩固知识
- 学习函数和模块:掌握代码复用技巧
- 探索标准库:了解 Python 强大的内置功能
- 选择专业方向:Web 开发、数据科学、人工智能等
学习资源推荐
官方资源
在线教程
练习平台
社区论坛
总结
本文详细介绍了 Python 的安装配置过程,从 Windows、macOS 到 Linux 系统,提供了多种安装方法。通过编写第一个 Python 程序,你已经迈出了编程之旅的第一步。Python 的世界丰富多彩,保持学习的热情,多动手实践,你一定能在 Python 的道路上走得更远。
记住,编程是一门实践性很强的技能,理论学习固然重要,但更重要的是通过实际项目来巩固和应用所学知识。不要害怕犯错,每一个错误都是学习的机会。祝你在 Python 的学习之路上收获满满!
结尾
希望对初学者有帮助;致力于办公自动化的小小程序员一枚
希望能得到大家的【❤️一个免费关注❤️】感谢!
求个 🤞 关注 🤞 +❤️ 喜欢 ❤️ +👍 收藏 👍
此外还有办公自动化专栏,欢迎大家订阅:Python办公自动化专栏
此外还有爬虫专栏,欢迎大家订阅:Python爬虫基础专栏
此外还有Python基础专栏,欢迎大家订阅:Python基础学习专栏
更多推荐
所有评论(0)