IT业日新月异,落后的Python 2将在2020年逐渐被淘汰。
2019年,随着数据科学的兴起,Python成为了最热门的程序语言。 尽管如此,面对浩如烟海的知识,应接不暇也是正常的。语法不断变化,每次Python更新,都会添加许多新的表达。有很多功能小芯只恨自己知道得太晚了。 如果读者也感同身受,这里有一个坏消息:近期,Python 3.8已经发布。 不过别担心,小芯已经为你总结好了Python 3.8中每个新手都应该掌握的6大新功能。
1. 新模块:读取元数据历
使用新的importlib.metadata模块可以读取第三方包的元数据。可以在脚本包中获取版本号。
2. 字典反转:排序
现在,字典可以用resersed( )在反转插入排序中实现迭代了。
3. Continue – finally
由于Python的实现问题,以前在Finally子句中添加continue语句是不合法的。现在这一问题已不复存在。
for i inrange(2):
try:
print(i)
finally:
print('A sentence.')
continue
print('This never shows.')
# Python <= 3.7
>>SyntaxError: 'contin