极客前沿

Python 3.15 入门:新特性与安装指南

2026-06-09 01:30
Real Python
查看原文

本文介绍 Python 3.15 的新特性,并提供零基础读者从下载到验证的完整安装步骤。

Python 3.15 即将发布,它带来了一些实用的新功能,比如内置的 sentinel 对象和更快的 JIT 编译器。如果你是第一次接触 Python 或者想升级到最新版本,这篇文章会带你一步步完成安装,并解释新特性如何简化你的代码。

Tutorial Image

准备工作:下载 Python 3.15

  • 打开浏览器,访问 Python 官网 python.org。Python 是一种编程语言,官网是下载它的官方渠道。
  • 在 Downloads 页面找到 Python 3.15 的预发布版本(Beta 版)。点击对应你操作系统的安装包(Windows 选 .exe,macOS 选 .pkg,Linux 选源码或包管理器)。
  • 注意:Beta 版用于测试,不建议在生产环境使用。但作为新手,用它来学习完全没问题。

安装步骤

  1. 双击下载的安装包,开始安装。
  2. 在安装向导中,务必勾选“Add Python to PATH”。PATH 是系统用来查找程序的位置,勾选后你可以在命令行直接使用 python 命令。
  3. 点击“Install Now”完成安装。等待进度条走完即可。

验证安装是否成功

  • 打开命令行(Windows 按 Win+R 输入 cmd,macOS 打开终端)。
  • 输入 python --version 并回车。如果显示类似“Python 3.15.0b1”的版本号,说明安装成功。
  • 输入 python 进入交互模式,试试输入 print("Hello, World!"),看到输出就表示一切正常。

新特性速览:sentinel 对象

Python 3.15 引入了一个新的内置类型 sentinel,它可以用来区分“没有传入参数”和“传入了 None”。以前开发者需要自己创建标记对象,现在可以直接用 sentinel("MISSING") 生成一个独一无二的对象。例如:

Tutorial Image

MISSING = sentinel("MISSING"),然后你就可以在函数参数中用它作为默认值,判断用户是否传入了参数。

Tutorial Image

这个新特性让代码更清晰,也更容易在类型注解中使用。

下一步可以做什么

  • 尝试写一个简单的 Python 脚本,比如计算器或猜数字游戏。
  • 了解 pip(Python 的包管理器),用它安装第三方库,比如 pip install requests
  • 关注 Python 官方文档,学习更多 3.15 的新功能。

内容来源

Real Python

发布时间

2026-06-09 01:30

返回 AI技术