news 2026/4/25 2:30:52

Python 入门与环境搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python 入门与环境搭建

一、安装 Python

1. 下载 Python

Python 官方网站提供了适用于 Windows、macOS 和 Linux 的安装包: 👉 访问官网:https://www.python.org

点击页面上的 “Downloads” 按钮,系统会自动推荐适合你操作系统的最新版本(建议选择 Python 3.x 版本,如 Python 3.12)。

2. 安装步骤(以 Windows 为例)

  1. 双击下载的.exe文件。
  2. 勾选“Add Python to PATH”(非常重要!否则命令行无法识别python命令)。
  3. 点击 “Install Now” 进行默认安装。
  4. 安装完成后,打开命令提示符(Win + R → 输入cmd),输入以下命令验证安装是否成功:
python --version

如果显示类似Python 3.12.0,说明安装成功!

📝 macOS 和 Linux 用户通常已预装 Python,但仍建议升级到最新版本。可通过 Homebrew(macOS)或包管理器(如 apt)进行安装。


二、运行 Python 的环境

Python 提供了多种运行方式,适合不同阶段的学习者:

1. 交互式解释器(Interactive Mode)

在命令行中输入python即可进入交互模式:

python

会看到类似如下提示:

>>> print("Hello, World!")

Hello, World!

这种方式适合快速测试代码片段。

2. 编写 Python 脚本文件(.py 文件)

创建一个文本文件,保存为hello.py,内容如下:

print("Hello, Python!")

在命令行中运行该文件:

python hello.py

输出结果:

Hello, Python!

这是最常用的开发方式。

3. 使用集成开发环境(IDE)或编辑器

推荐初学者使用以下工具提升编码效率:

  • Thonny:专为初学者设计的轻量级 IDE,内置 Python 解释器。
  • VS Code:免费、功能强大,安装 Python 插件后支持语法高亮、调试等功能。
  • PyCharm Community Edition:JetBrains 推出的专业 Python IDE,社区版免费。

三、第一个 Python 程序:Hello, World!

这是每个程序员的起点。

步骤:

  1. 打开文本编辑器(如记事本、VS Code)。
  2. 输入以下代码:

# 这是我的第一个 Python 程序

print("Hello, World!")

  1. 保存为hello_world.py
  2. 在终端中运行:
python hello_world.py

🎉 输出结果:

Hello, World!

✅ 小贴士:print()函数用于在屏幕上输出信息,字符串需用引号括起来(单引号或双引号均可)。


四、变量与数据类型

变量是存储数据的容器,Python 中不需要声明变量类型,赋值即创建。

1. 定义变量

name = "Alice"

age = 25

height = 1.75

is_student = True

  • name是字符串(str)
  • age是整数(int)
  • height是浮点数(float)
  • is_student是布尔值(bool)

2. 查看变量类型

使用type()函数查看数据类型:

print(type(name)) # <class 'str'>

print(type(age)) # <class 'int'>

print(type(height)) # <class 'float'>

print(type(is_student)) # <class 'bool'>

3. 动态类型特性

Python 是动态类型语言,变量可以随时改变类型:

x = 10

print(x, type(x)) # 10 <class 'int'>

x = "Hello"

print(x, type(x)) # Hello <class 'str'>

4. 常见数据类型总结

类型示例说明
int42,-7整数
float3.14,-0.5浮点数(小数)
str"Python",'A'字符串,用引号包围
boolTrue,False布尔值,表示真或假
NoneTypeNone表示空值或无

五、小练习:动手试试!

尝试编写一个简单的个人信息程序:

name = "小明"

age = 18

height = 1.70

print("姓名:", name)

print("年龄:", age)

print("身高:", height)

print("自我介绍:大家好,我叫" + name + ",今年" + str(age) + "岁。")

⚠️ 注意:字符串拼接时,非字符串类型需要使用str()转换。


六、总结

通过本文,你已经完成了:

✅ 下载并安装 Python
✅ 配置运行环境
✅ 编写并运行第一个 Python 程序
✅ 理解变量和基本数据类型

📘 学习建议:每天写几行代码,动手实践是最好的老师!


🎯记住:编程不是记忆语法,而是解决问题的能力。从今天开始,用 Python 改变世界吧!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:41:34

从零开始掌握大数据建模:Hadoop与Spark实战解析

从零开始掌握大数据建模&#xff1a;Hadoop与Spark实战解析 副标题&#xff1a;从基础概念到项目实战&#xff0c;构建可落地的大数据解决方案 摘要/引言 在大数据时代&#xff0c;海量、多样、高速、价值密度低&#xff08;4V&#xff09;的数据集已成为企业的核心资产。传…

作者头像 李华
网站建设 2026/4/20 16:25:12

从零到飞:四旋翼无人机智能控制与路径规划全解析

当梦想起飞,智能导航让无人机自由翱翔 想象一下,一架四旋翼无人机在复杂的城市环境中自主飞行,精准避开高楼大厦,穿越狭窄的巷道,最终稳稳降落在目标位置。这听起来像是科幻电影的场景,但今天,我们将通过SIMULINK实现这一切!让我们一同探索无人机控制的奥秘,用代码让…

作者头像 李华
网站建设 2026/4/24 23:27:17

Linux操作系统自带的测试内存泄漏的命令

Linux操作系统自带的测试内存泄漏的命令&#xff1a; watch -n 1 "ps -o vsz,rss,pmem,comm -p pidof DataBridgeDeamon 通过查看&#xff1a;rss的数据变化来粗略的判断是否有内存泄漏。 在嵌入式开发和 Qt 编程中&#xff0c;内存泄漏&#xff08;Memory Leak&#xff0…

作者头像 李华
网站建设 2026/4/20 20:54:12

学读书类比大语言模型训练?通俗易懂掌握AI核心原理

大语言模型训练类比人类学习过程&#xff0c;分为三步&#xff1a;预训练从互联网学习基础知识并构建预测模型&#xff1b;监督微调通过问答数据教会模型回答问题&#xff1b;强化学习让模型自主探索最佳解决方案&#xff0c;形成思维链。本质上&#xff0c;AI大语言模型是一个…

作者头像 李华
网站建设 2026/4/17 2:06:43

AI落地六大黄金场景:从营销到政策驱动,附国内及出海成功案例,技术收藏必读

本文详细探讨了AI最有可能率先落地的六大场景&#xff1a;营销与客户运营智能化、生产流程与供应链优化、办公自动化与内部管理提效、垂直行业场景化解决方案、智能硬件与终端应用创新、政策驱动下的普惠化与生态协同。每个场景均分析了功能、实现方式及成功案例&#xff08;包…

作者头像 李华
网站建设 2026/4/21 23:26:34

前端开发:提示词驱动的全链路

2025 前端开发大变局&#xff1a;从“手写代码”到“提示词驱动”的全链路革命 引言&#xff1a;前端开发的新常态 在 2025 年&#xff0c;如果你还在逐行敲入 <div> 和 handleOnClick&#xff0c;那么你可能正在掉队。前端领域已经进入了**“提示词即开发” (Prompt-a…

作者头像 李华