news 2026/8/1 21:26:51

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/7/30 13:31:42

WordPress插件高危漏洞:Fancy Product Designer敏感信息泄露深度剖析

CVE-2025-13439: CWE-200 radykal Fancy Product Designer插件中向未授权参与者暴露敏感信息 严重性&#xff1a;中 类型&#xff1a;漏洞 CVE-2025-13439 WordPress的Fancy Product Designer插件在所有版本&#xff08;包括6.4.8及以下&#xff09;中存在信息泄露漏洞。这是由…

作者头像 李华
网站建设 2026/8/1 15:57:44

西电李龙团队6G智能超表面突破

近日&#xff0c;西安电子科技大学李龙教授团队在6G核心技术领域再传捷报——其研发的电磁多维融合幅散可重构智能超表面成果&#xff0c;以《Electromagnetic All-in-One Radiation-Scattering Reconfigurable Intelligent Metasurface》为题发表于中国顶尖英文学术期刊《国家…

作者头像 李华
网站建设 2026/8/1 9:46:01

2Arduino 板型号

Arduino 板型号介绍Arduino是一种开源的电子原型平台&#xff0c;因其易用性和灵活性而广受欢迎。Arduino板有多种型号&#xff0c;每种型号都有其独特的功能和适用场景。对于初学者来说&#xff0c;了解这些型号的特点非常重要&#xff0c;因为它可以帮助你选择最适合你项目的…

作者头像 李华
网站建设 2026/8/1 22:29:49

软件系统稳定性保障:压力测试、负载测试与容量测试的深度辨析

在现代软件工程中&#xff0c;性能测试是确保系统可靠性和用户体验的关键环节。其中压力测试、负载测试与容量测试作为性能测试体系的重要分支&#xff0c;常被从业人员混淆或误用。本文针对软件测试从业者群体&#xff0c;系统解析三者的核心区别、实施场景及技术要点&#xf…

作者头像 李华
网站建设 2026/8/1 22:28:33

并发测试中的五大常见陷阱与破解之道

并发时代的质量挑战 随着分布式架构与微服务普及&#xff0c;并发测试从可选项目变为质量保障的生命线。然而&#xff0c;由于并发缺陷的隐蔽性、非确定性和高复杂度&#xff0c;测试人员常陷入“认知偏差-工具误用-环境失真”的循环陷阱。本文结合典型场景&#xff0c;揭示并…

作者头像 李华