日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:fluentpython是什么意思

《fluent python》是一本介紹Python的書(shū)。這本書(shū)并不是一本完備的 Python 使用手冊(cè),而是會(huì)強(qiáng)調(diào) Python 作為編程語(yǔ)言獨(dú)有的特性,這些特性或者是只有 Python 才具備的,或者是在其他大眾語(yǔ)言里很少見(jiàn)的。 Python語(yǔ)言核心以及它的一些庫(kù)會(huì)是本書(shū)的重點(diǎn)。

成都創(chuàng)新互聯(lián)專業(yè)提供光華機(jī)房服務(wù)器托管服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購(gòu)買光華機(jī)房服務(wù)器托管服務(wù),并享受7*24小時(shí)金牌售后服務(wù)。

相關(guān)推薦:《Python基礎(chǔ)教程》

目標(biāo)讀者:

正在使用 Python,又想熟悉 Python 3 的程序員 。

主題:

第一部分:

第一部分只有單獨(dú)的一章,講解的是 Python 的數(shù)據(jù)模型(data model),以及如何為了保證行為一致性而使用特殊方法(比如 __repr__),畢竟 Python 的一致性是出了名的。其實(shí)整本書(shū)幾乎都是在講解 Python 的數(shù)據(jù)模型,第 1 章算是一個(gè)概覽。

第二部分:

第二部分包含了各種集合類型:序列(sequence)、映射(mapping)和集合(set),另外還提及了字符串(str)和字節(jié)序列(bytes)的區(qū)分。說(shuō)起來(lái),最后這一點(diǎn)也是讓親者(Python 3 用戶)快,仇者(Python 2 用戶)痛的一個(gè)關(guān)鍵,因?yàn)檫@個(gè)區(qū)分致使 Python 2 代碼遷移到 Python 3 的難度陡增。第二部分的目標(biāo)是幫助讀者回憶起 Python內(nèi)置的類庫(kù),順帶解釋這些類庫(kù)的一些不太直觀的地方。具體的例子有 Python 3 如何在我們觀察不到的地方對(duì) dict 的鍵重新排序,或者是排序有區(qū)域(locale)依賴的字符串時(shí)的注意事項(xiàng)。為了達(dá)到本部分的目標(biāo),有些地方的講解會(huì)比較大而全,像序列類型和映射類型的變種就是這樣;有時(shí)則會(huì)寫得很深入,比方說(shuō)我會(huì)對(duì) dict 和 set 底層的散列表進(jìn)行深層次的討論。

第三部分:

第三部分首先會(huì)解釋,如何把函數(shù)作為一等對(duì)象(first-order object)來(lái)使用,然后話題延伸到這個(gè)概念對(duì)那些被廣泛使用的設(shè)計(jì)模型的影響,最后讀者會(huì)看到如何利用閉包(closure)的概念來(lái)實(shí)現(xiàn)函數(shù)裝飾器(function decorator)。這一部分的話題還包括 Python 的這些基本概念:可調(diào)用(callable)、函數(shù)屬性(functionattribute)、內(nèi)?。╥ntrospection)、參數(shù)注解(parameter annotation)和 Python 3 里新出現(xiàn)的 nonlocal 聲明。

第四部分:

到了這里,書(shū)的重點(diǎn)轉(zhuǎn)移到了類的構(gòu)建上面。雖然在第二部分里的例子里就有類聲明(class declaration)的出現(xiàn),但是第四部分會(huì)呈現(xiàn)更多的類。和任何面向?qū)ο笳Z(yǔ)言一樣,Python 還有些自己的特性,這些特性可能并不會(huì)出現(xiàn)在你我學(xué)習(xí)基于類的編程的語(yǔ)言中。這一部分的章節(jié)解釋了引用(reference)的原理、 “可變性”的概念、實(shí)例的生命周期、如何構(gòu)建自定義的集合類型和 ABC、多重繼承該怎么理順、什么時(shí)候應(yīng)該使用操作符重載及其方法。

第五部分:

Python 中有些結(jié)構(gòu)和庫(kù)不再滿足于諸如條件判斷、循環(huán)和子程序(subroutine)之類的順序控制流程,第五部分的筆墨會(huì)集中在這些構(gòu)造和庫(kù)上。我們會(huì)從生成器(generator)起步,然后話題會(huì)轉(zhuǎn)移到上下文管理器(context manager)和協(xié)程(coroutine),其中會(huì)涵蓋新增的功能強(qiáng)大但又不容易理解的 yield from 語(yǔ)法。這一部分以并發(fā)性和面向事件的 I/O 來(lái)結(jié)尾,其中跟并發(fā)性相關(guān)的是 collections.futures 這個(gè)很新的包,它借助futures 包把線程和進(jìn)程的概念給封裝了起來(lái);而跟面向事件 I/O 相關(guān)的則是 asyncio,它的背后是基于協(xié)程和 yield from 的 futures 包。

第六部分:

第六部分的開(kāi)頭會(huì)講到如何動(dòng)態(tài)創(chuàng)建帶屬性的類,用以處理諸如JSON這類半結(jié)構(gòu)化的數(shù)據(jù)。然后會(huì)從大家已經(jīng)熟悉的特性(property)機(jī)制入手,用描述符從底層來(lái)解釋Python對(duì)象屬性的存取。同時(shí),函數(shù)、方法和描述符的關(guān)系也會(huì)被梳理一遍。第六部分會(huì)從頭至尾地實(shí)現(xiàn)一個(gè)字段驗(yàn)證器,在這個(gè)過(guò)程中我們會(huì)遇到一些微妙的問(wèn)題,然后在最后一章中就自然引出像類裝飾器(class decorator)和元類(metaclass)這些高級(jí)的概念。


文章題目:創(chuàng)新互聯(lián)Python教程:fluentpython是什么意思
網(wǎng)站網(wǎng)址:http://m.5511xx.com/article/cogdpdj.html