1、安装包大小不同
python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要安装pip来导入这些包才能进行相应运算。
Anaconda(开源的Python包管理器)是一个python发行版,包含了conda、Python等180多个科学包及其依赖项。包含了大量的包,使用Anaconda无需再去额外安装所需包。
2、内置不同
IPython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。
Python的Map是一种函数,用于将一个函数应用于一个或多个可迭代物。Map函数会返回一个生成器对象,其中每个元素都是将输入序列的对应元素传递给函数后得到的返回值。
它的主要作用是将一个函数应用于一个序列中的每个元素,并将结果组成一个新的序列。
通过使用Map,我们可以快速地对一个列表中的所有元素进行操作,例如将它们转换为小写字母,或者将它们加倍。
使用Map可以让代码更加简洁、易读且高效,并且生成器的惰性求值特性可以降低内存占用,提高程序运行效率。总之,Python的Map函数是一个非常有用、强大的工具,值得学习和掌握。
Python 3.13 于 2023 年 10 月 24 日正式发布。
Python 3.13 是 Python 编程语言的最新主要版本,它包括许多新功能和改进,例如:改进了类型注解、性能优化、更好的错误处理以及对 Unicode 15 的支持等。