您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页Python 3.7.0 版本发布

Python 3.7.0 版本发布

来源:二三娱乐

Python 3.7 作为 Python 3 的又一个主要版本,并不会取代之前的 Python 3.6,多个 Python 主要版本可以共存。运行 Python 3.7 安装程序时建议不要勾选添加环境变量,否则在命令提示符下输入 python 命令默认将运行 Python 3.7,输入 pip list 命令你会发现只有 pip 和 setuptools——每个 Python 环境都是独立的(小提示:可以输入 pip3.6 来管理 Pyhton 3.6 的软件包)。右击桌面上的电脑图标选择“属性”>“高级系统设置”>“环境变量...”将显示环境变量配置,系统就是根据其中Path变量来寻找要执行的命令,如果今后想把默认环境改为 Python 3.7 只需直接在这里修改。

Python 3.7 在语言特性、标准库模块、应用编程接口等方面进行了许多的扩展和改进——比如新增的内建函数 breakpoint() 让你可以便捷地为程序添加中断点,在指定的位置进入调试模式——在之前的版本中,你必须先引入 pdb 模块,或是使用 IDE 来进行调试。

再来看另外一个不错的新特性——我们知道在定义类时可以这样添加实例属性:

class User():
    def __init__(self, name, user_id, just_joined=True):
        self.name = name
        self.user_id = user_id
        self.just_joined = just_joined

Python 3.7 新增了一个标准库模块 dataclasses,让你可以用更简洁的形式来定义“数据类”,使用print()函数可以直接输出实例的所有属性:

from dataclasses import dataclass
@dataclass
class User():
    name: str
    user_id: int
    just_joined: bool=True
print(User("赵大", 101))

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务