Python 3.7.3 rc1 发布了,这是 Python 3.7 第三个维护版本的候选发布预览版,是 Python 的最新功能版本,目前已经提供用于测试。此候选版本旨在测试 3.7.3 中的新安全性和 bug 修复,强烈建议用户尽快测试项目并向 bugs.python.org 报告问题。要注意,这是预览版本,因此不建议在生产环境中使用它。
Python 3.7 系列是 Python 语言的最新主要版本,包含许多新功能和优化,主要新特性包括:
- PEP 539,用于 thread-local 存储的新 C API
- PEP 545,Python 文档翻译
- 新的文档翻译:Japanese、French 与 Korean
- PEP 552,确定性 PYC 文件
- PEP 553,内建 breakpoint ()
- PEP 557,Data Classes
- PEP 560,键入模块和泛型类型核心支持
- PEP 562,自定义访问模块属性
- PEP 563,延迟评注注解
- PEP 564,纳秒级时间支持
- PEP 565,改进 DeprecationWarning 处理
- PEP 567,上下文变量
- 避免使用 ASCII 作为默认文本编码
- dict 对象的插入顺序保存性质成为 Python 语言官方规范
- 许多地方的性能显着提升
想了解更多关于Python 3.7,可以点击本文末尾左下角的“阅读原文”,到Python官网查看更多。
3月9日「每天学一点 Python3 常用数据类型语法」互动题解答:
解题:Python3中获取用户输入并默认以字符串存储的函数是( )
A、raw_input
B、input
C、raw
D、print
正确答案选:B
解题思路:python3里面已经把raw_input()给去掉了
事实上是这样的:在 Python 3 内,将 raw_input() 重命名为 input(),这样一来,无须导入也能从标准输入获得数据了。如果您需要保留版本 2.x 的 input() 功能,可以使用 eval(input()),效果基本相同。
你答对了吗?今日Python互动题
关于Python变量,下列说法错误的是( )
A、变量不必事先声明但区分大小写
B、变量无须先创建和赋值而直接使用
C、变量无须指定类型
D、可以使用del关键字释放变量
你可以写留言来告诉我们答案。本题将于明天给大家讲解。