Bootstrap

新手零基础入门教程-手把手带你从零开始安装Python3.10.11编程开发环境

安装3.10.11

新手零基础入门教程-手把手带你从零开始安装Python3.10.11编程开发环境

Python 3.10 是 Python 编程语言的一个重要更新版本,它引入了许多新特性和性能改进。以下是 Python 3.10 的一些关键新特性:

  1. 结构化模式匹配(Structural Pattern Matching):这是 Python 3.10 的一个重大新特性,它通过 match 语句实现,类似于其他语言中的 switch 语句。这允许开发者基于不同的模式来执行代码块,而不是使用复杂的 if-elif-else 结构。例如:

    python

    status = 404
    match status:
        case 400:
            res = "Bad request"
        case 404:
            res = "Not found"
        case 418:
            res = "I'm a teapot"
        case _:
            res = "Something's wrong with the internet"
    

    这种模式匹配还可以应用于更复杂的数据结构,如字典和类实例。

  2. 带括号的上下文管理器:Python 3.10 允许在 with 语句中使用括号来跨多行继续,这使得格式化一长串上下文管理器变得更加容易。例如:

    python

    with (
        CtxManager1() as example1,
        CtxManager2() as example2
    ):
        # 你的代码逻辑
    

    这种新语法使用了新解析器的非 LL(1) 能力。

  3. 新的类型标注特性:Python 3.10 引入了新的类型标注特性,包括显式类型别名、允许将联合类型写为 X | Y 形式,以及参数规范变量。这些改进使得类型提示更加灵活和强大。

  4. 性能改进:Python 3.10 在性能方面也进行了一些优化。例如,str()bytes()bytearray() 构造函数的速度提高了约 30-40%。此外,runpy 模块现在导入的模块更少,使得 python3 -m module-name 命令的启动时间平均加快了 1.4 倍。

  5. 改进的错误信息:Python 3.10 提供了更友好的错误提示,尤其是在解析错误时,解释器现在能够提供更具体的错误位置信息。

  6. zip 函数支持长度检查:通过 PEP 618,zip() 函数现在有一个可选的 strict 参数,如果设置为 True,则要求所有可迭代对象具有相等的长度。

  7. 其他改进:Python 3.10 还包括其他一些改进,如 importlib.metadata 的更新、inspect 模块的改进、新的 itertools.pairwise() 函数等。

这些新特性使得 Python 3.10 成为一个更加强大和灵活的版本,适合各种不同的编程需求。开发者可以利用这些新特性来提高代码的可读性、可维护性和性能。

https://www.python.org/downloads/

https://www.python.org/ 是 Python 编程语言的官方主页。
在这里插入图片描述

下载3.11.10
在这里插入图片描述

查看下载后的文件
在这里插入图片描述

双击可执行exe程序进行安装
在这里插入图片描述

Add python.exe to PATH,复选框勾上,这样可以不用配置环境变量,安装程序自动配置PATH系统环境变量。
在这里插入图片描述
在这里插入图片描述

点击Customize installation进行自定义安装
在这里插入图片描述在这里插入图片描述

勾上 Install Python 3.10 for all users和Precompile standard library
在这里插入图片描述

路径从C盘改到D盘:D:\Program Files\Python310

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

安装成功

点击Disable path length limit,以移除对长路径名的限制。

按Win + R键,打开运行框,输入cmd,弹出命令提示框

在这里插入图片描述
在这里插入图片描述

输入python

会显示当前的Python版本时3.10.11

Python交互提示窗口会显示>>>

可以在>>>之后输入python代码

输入一行执行一行
在这里插入图片描述

输入"Hello python!"

则系统输出’Hello python!',在python语言中单引号’和双引号"都可以用来表示字符串

输入exit()退出python交互,回到cmd命令行提示;
在这里插入图片描述

;