近期官方发布了Python 3.12.0的稳定版本,Python 3.12.0 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。
以下是3.12系列相比3.11主要新特性
1.类型注解改进:Python 3.12对类型注解进行了改进,包括支持匿名函数(lambda)的类型注解、支持多个返回值的类型注解、支持在类型注解中使用泛型类型等。
2.新的内置函数:Python 3.12引入了一些新的内置函数,如breakpoint()和exec()。breakpoint()函数可以在调试时创建一个断点,而exec()函数可以动态地执行Python代码。
3.新的内置模块:Python 3.12还引入了一些新的内置模块,如importlib和collections.abc。这些模块提供了一些新的功能和改进,如支持自定义导入解析、支持对集合进行更高级的操作等。
4.新的语法特性:Python 3.12还引入了一些新的语法特性,如支持在if语句中使用类型注解、支持在循环中使用类型注解、支持在函数参数中使用类型注解等。
5.性能改进:Python 3.12还对性能进行了一些改进,包括对字典的性能进行了优化、对列表的性能进行了改进等。
Python3.12安装包等资料看文末
Python 各版本安装方式基本相同,本文以 Python 3.12.0 为例:首先下载我提供的安装包,或者直接访问官方的下载地址(较慢)下载最新版
https://www.python.org/downloads/
1.打开安装程序(Windows版)以后,一定要勾选“Add Python to PATH”,最后再选择“Install Now”。
2.安装后如果有“Disable path length limit”的选项,点击进行解除限制,没有的话直接关闭即可。
3.在桌面上用快捷键win+r打开运行对话框,输入cmd打开命令提示窗口。
4.输入python并回车,将出现带有版本号的程序,并且输入光标变为>>>,说明安装成功,再输入“exit()”退出当前状态。
当我们学习完python后、不再需要python时,就应该狠狠的将其抛弃,让其不再占用我们计算机的宝贵空间。但是众所周知,安装软件难,卸载软件难上加难。
1.打开Windows系统的“设置”,找到“应用”,找到“安装的应用”,如下图所示:
2.在“安装的应用”中去搜索“python”,把其相关的都给卸载。
我个人觉得,使用PyCharm进行Python学习相较于使用Python软件(IDLE)好太多了,优点如下:
1.集成开发环境 (IDE):PyCharm是一种专门的Python IDE,为Python编程提供了全面的开发环境,包括代码编辑、调试、测试、版本控制等功能。相比之下,Python软件通常只提供基本的编程工具,如解释器和交互式shell,对于更复杂的开发任务,可能需要额外的插件或工具。
2.代码智能提示:PyCharm具备强大的代码智能提示功能,可以在输入代码时自动完成代码片段,减少手动输入的工作量。此外,它还可以根据上下文提供参数信息、类型检查和代码文档,有助于编写高质量的代码。而Python软件可能没有这样的功能,需要手动输入完整的代码。
3.调试和测试:PyCharm提供了强大的调试和测试工具,可以在代码中设置断点,逐行执行并查看变量值,有助于定位和修复错误。Python软件可能没有这样的调试功能,需要手动检查代码中的错误。
感兴趣的小伙伴上述python3.12版获取:赠送全套Python学习资料,包含Pycharm安装包资料等具体看下方。
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
工具都帮大家整理好了,安装就可直接上手!
三、最新Python学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、面试宝典