python3字符串转数字_Python 3.6.0 正式版发布附新特性说明
計(jì)劃在上周發(fā)布的Python3.6.0推遲到昨日發(fā)布,你可以點(diǎn)擊這里下載最新版的Python3.6.0,那么此次的新版本帶來(lái)了哪些新的特性呢?下面我們?nèi)タ匆幌翽ython的官方文檔。
What’s New In Python 3.6
此篇文章詳細(xì)揭示了Python3.6中的新特性,Python3.6于2016.12.23正式發(fā)布,你可以點(diǎn)擊這里查看整個(gè)的變化日志。
總結(jié):此次發(fā)布的亮點(diǎn)
新的語(yǔ)法特性
- PEP 498, 格式化字符串變量.
 - PEP 515, 數(shù)字變量使用下劃線.
 - PEP 526, 給變量添加注釋的語(yǔ)法.
 - PEP 525, 異步生成器.
 - PEP 530: 異步推導(dǎo).
 
新的庫(kù)模板
- secrets: PEP 506 – Adding A Secrets Module To The Standard Library.
 
CPython的一些改進(jìn)
- 重新實(shí)現(xiàn)了字典dict,使其更加緊湊,像是PyPy中的實(shí)現(xiàn)。此次重新實(shí)現(xiàn)的dict比Python3.5中的字典內(nèi)存使用減少了20%-25%
 - 定制類(lèi)的創(chuàng)建使用 new protocol 進(jìn)行了簡(jiǎn)化
 - 類(lèi)中各個(gè)屬性定義的順序現(xiàn)在是被保存的 now preserved.
 - 雙星號(hào)變量**kwargs中的元素的順序是你傳入函數(shù)中的元素的順序
 - 添加了DTrace和SystemTap探測(cè)支持。
 - 新的PYTHONMALLOC環(huán)境變量現(xiàn)在可用于調(diào)試解釋器內(nèi)存分配和訪問(wèn)錯(cuò)誤。
 
標(biāo)準(zhǔn)庫(kù)的重大改進(jìn)
- asyncio模板添加了很多新的功能、重要的可用性、性能改進(jìn)以及大量的bug,從Python3.6開(kāi)始 asyncio模板不再是臨時(shí)的并且API變得更加穩(wěn)定
 - 一個(gè)新的文件系統(tǒng)路徑協(xié)議file system path protocol已經(jīng)產(chǎn)生來(lái)支持 path-like objects,標(biāo)準(zhǔn)庫(kù)中所有的文件路徑操作已經(jīng)被更新到使用新的協(xié)議
 - datetime模板現(xiàn)在已經(jīng)支持 Local Time Disambiguation
 - typing模板進(jìn)行了很多的改進(jìn)
 - tracemalloc模板進(jìn)行了大幅度的改進(jìn),現(xiàn)在用來(lái)為ResourceWarning提供更好的輸出、以及為內(nèi)存分配錯(cuò)誤提供更好的診斷。
 
安全性的提高
- 添加了新的模板secrets以簡(jiǎn)化使用于管理密碼,比如賬號(hào)認(rèn)證,令牌等的密碼的隨機(jī)數(shù)的生成
 - 在Linux OS中,os.urandom()現(xiàn)在阻塞,直到系統(tǒng)urandom熵池被初始化以增加安全
 - hashlib和ssl 模板現(xiàn)在已經(jīng)支持OpenSSL 1.1.0.
 - ssl 模板中的默認(rèn)設(shè)置和功能現(xiàn)在已經(jīng)被改進(jìn)了
 - 模板現(xiàn)在新增了對(duì)BLAKE2, SHA-3 and SHAKE的哈希算法以及scrypt()密鑰導(dǎo)出函數(shù)的支持
 
下面詳細(xì)解釋新特性的一些用法(官網(wǎng)實(shí)例)
PEP 498, 格式化字符串變量.
PEP 515, 數(shù)字變量使用下劃線.
PEP 526, 給變量添加注釋的語(yǔ)法
PEP 525, 異步生成器.
PEP 530: 異步推導(dǎo).
PEP 487 – 類(lèi)創(chuàng)建的更簡(jiǎn)單的定義
PEP 519 – 添加一個(gè)文件系統(tǒng)路徑協(xié)議
PEP 495 – Local Time Disambiguation
每一個(gè)新特性的詳細(xì)解釋說(shuō)明將會(huì)在我的公眾號(hào)中發(fā)布,歡迎關(guān)注“路人甲TM”。
總結(jié)
以上是生活随笔為你收集整理的python3字符串转数字_Python 3.6.0 正式版发布附新特性说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
                            
                        - 上一篇: 黄金投资品种众多 个人如何投资黄金
 - 下一篇: 数据库——关系代数