Python 3.5.0b1 发布,面向对象编程语言 - 开源中国社区
Python 3.5.0b1 发布,面向对象编程语言
oschina 2015年05月28日

Python 3.5.0b1 发布,面向对象编程语言

oschina oschina 发布于2015年05月28日 收藏 4 评论 28

有免费的MySQL,为什么还要买? >>>  

Python 3.5.0b1 发布,此版本主要有以下更新:

  • PEP 448, additional unpacking generalizations
  • PEP 461, adding support for "%-formatting" for bytes and bytearray objects
  • PEP 465, a new operator (@) for matrix multiplication
  • PEP 471, os.scandir(), a faster alternative to os.walk()
  • PEP 475, adding support for automatic retries of interrupted system calls
  • PEP 479, change StopIteration handling inside generators
  • PEP 484, the typing module, a new standard for type annotations
  • PEP 486, making the Windows Python launcher aware of virtual environments
  • PEP 488, eliminating .pyo files
  • PEP 489, multi-phase extension module initialization
  • PEP 492, coroutines with async and await syntax

详细信息请查看更新日志

Python 3.5 现在已经进入“功能冻结阶段。在默认情况下,新功能可能不再被加入到 Python 3.5 中。

预知更多有关 Python 3.5.0b1 信息,请查看发行页面

Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Python 3.5.0b1 发布,面向对象编程语言
分享
评论(28)
最新评论
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“hmh”的评论

在这里给建议,Python看不到。。。

引用来自“沙枣”的评论

这些建议本来是想让 Pythoner 引起共鸣的,希望了解大家针对 Python 的使用中,针对语法糖上的建议,因为这些语法糖的实现对于 Python 来说,简直是伤筋动骨。而对于第三方软件来说,就容易多了。

引用来自“Neo”的评论

在我认识的使用Python的程序员中,没有一个不觉得强制缩进是件好事。项目又不是你一个人能全写了,不强制缩进导致的后果就是过了几个月没有人想去碰你的代码,再过几个月你自己再看这段代码,你自己都想爆粗。

引用来自“一刀”的评论

这建议我也是醉了。画蛇添足!!!

引用来自“0Scn”的评论

所以一看这意见,那什么什么暴露无遗……
好犀利的建议。。。
0
没缩进 大括号问题怎么解决 ,而且那还是优雅的python么?
0

引用来自“Tyler_Temp”的评论

不是帮不上,是不准帮。pythoner就该遵循其规则,好的pythoner应该遵循pep8规则。这是自己的事儿。
赞同。每种语言都有每种语言的应用场景和语言哲学,对于Python来说,PEP8就是这个语言的基本哲学形式。
0
不是帮不上,是不准帮。pythoner就该遵循其规则,好的pythoner应该遵循pep8规则。这是自己的事儿。
0
写Java的学python有用不?
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“愤怒的小兔”的评论

只要将第一点实现了,到时候就可以顺畅的排出一坨一坨的代码了~
+1
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用
只要将第一点实现了,到时候就可以顺畅的排出一坨一坨的代码了~
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用
你要的是ruby或perl6
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“JM_Joy”的评论

这种建议。。。

引用来自“沙枣”的评论

这种建议永远不会被 Python 主动采纳,我知道,除非有人实现了 Python4,实现了这些功能,还完全兼容 Python 2.x,3.x。

引用来自“JM_Joy”的评论

你提这些建议看出你的代码风格很凌乱丶
写惯烂代码的,后面的不知道在说啥……
0
现在几乎每种编程语言都带自己动格式化器了。python这种没括号的尴尬了,IDE,编辑器就是想帮忙也使不上劲啊。
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“hmh”的评论

在这里给建议,Python看不到。。。

引用来自“沙枣”的评论

这些建议本来是想让 Pythoner 引起共鸣的,希望了解大家针对 Python 的使用中,针对语法糖上的建议,因为这些语法糖的实现对于 Python 来说,简直是伤筋动骨。而对于第三方软件来说,就容易多了。

引用来自“Neo”的评论

在我认识的使用Python的程序员中,没有一个不觉得强制缩进是件好事。项目又不是你一个人能全写了,不强制缩进导致的后果就是过了几个月没有人想去碰你的代码,再过几个月你自己再看这段代码,你自己都想爆粗。
这建议我也是醉了。画蛇添足!!!
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“hmh”的评论

在这里给建议,Python看不到。。。

引用来自“沙枣”的评论

这些建议本来是想让 Pythoner 引起共鸣的,希望了解大家针对 Python 的使用中,针对语法糖上的建议,因为这些语法糖的实现对于 Python 来说,简直是伤筋动骨。而对于第三方软件来说,就容易多了。
在我认识的使用Python的程序员中,没有一个不觉得强制缩进是件好事。项目又不是你一个人能全写了,不强制缩进导致的后果就是过了几个月没有人想去碰你的代码,再过几个月你自己再看这段代码,你自己都想爆粗。
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用
def say(self,arg):
print(arg)
0
x = 1
if x == 1:
x = 2
y = 3

谁能还原这段代码的逻辑?
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“hmh”的评论

在这里给建议,Python看不到。。。
这些建议本来是想让 Pythoner 引起共鸣的,希望了解大家针对 Python 的使用中,针对语法糖上的建议,因为这些语法糖的实现对于 Python 来说,简直是伤筋动骨。而对于第三方软件来说,就容易多了。
0
python培养了我的强迫症,让我不认真到认真,这也是好事啊
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“JM_Joy”的评论

这种建议。。。

引用来自“沙枣”的评论

这种建议永远不会被 Python 主动采纳,我知道,除非有人实现了 Python4,实现了这些功能,还完全兼容 Python 2.x,3.x。
你提这些建议看出你的代码风格很凌乱丶
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“Cath”的评论

本来就没有括号,再没有缩进还怎么看啊

引用来自“沙枣”的评论

当然可以用缩进,但只是为了好看,如果因为删减代码,有一两行没有缩进,因为有末尾的冒号和 else 等关键字,其实编译器是知道怎么回事的,这个时候就显示出强制缩进的坏处了。应当首先确定逻辑没有问题,然后才去用缩进排版工具一起排版。否则就是缩进强迫症了。
代码是给人看的,给人维护的
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用
在这里给建议,Python看不到。。。
0

引用来自“沙枣”的评论

給 Python 提出点建议:1. 缩进不是强制的,没有也行。2. 增加一个关键字 say, 可以不加括号的输出内容 3,变量内插字符串可以 4. 正则表达式可以内插代码 5. 增加 grammar 数据类型,整合多个正则表达式。5.区分模块和文件。 6, 区分函数调用和类方法调用 7, 变量命名规则可以用 ab-cd int->num $var 的形式 8. zip 不再是一种数据类型,只是一个函数调用

引用来自“JM_Joy”的评论

这种建议。。。
这种建议永远不会被 Python 主动采纳,我知道,除非有人实现了 Python4,实现了这些功能,还完全兼容 Python 2.x,3.x。
顶部