freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python電子教案6-2組合數(shù)據(jù)類型(ppt54頁(yè))-資料下載頁(yè)

2025-02-06 20:11本頁(yè)面
  

【正文】 馬岱 ( 127) 、 龐德 ( 122) 、 孟獲 ( 122) 、 劉表 ( 120) 、 夏侯惇 ( 116) 《三國(guó)演義》人物出場(chǎng)統(tǒng)計(jì) Python之禪 什么樣的程序是好的 ? 如何編寫漂亮的代碼 ? 這都是學(xué)習(xí)編程一段時(shí)間最經(jīng)常提出的問題 , 卻最難回答 。 程序設(shè)計(jì)語(yǔ)言如同自然語(yǔ)言 , 好的代碼就像文學(xué)作品 , 不僅達(dá)意 , 更要優(yōu)美 。 那什么是 “好 ”? 什么是 “優(yōu)美 ”? 領(lǐng)悟編程代碼優(yōu)美的過程類似參禪 , 除了不斷練習(xí) , 也需要理解一些原則 。 Python之禪 Python編譯器以函數(shù)庫(kù)的形式內(nèi)置了一個(gè)有趣的文件 , 被稱為 “Python之禪 ”( The Zen of Python) 。 當(dāng)調(diào)用如下一行語(yǔ)句后 , 會(huì)出現(xiàn)一段有趣的運(yùn)行結(jié)果 。 import this Python之禪 Python之禪 Python之禪 作者: Tim Peters 優(yōu)美勝于丑陋 明了勝于隱晦 簡(jiǎn)潔勝于復(fù)雜 復(fù)雜勝于凌亂 扁平勝于嵌套 間隔勝于緊湊 可讀性很重要 即便假借特例的實(shí)用性之名,也不要違背上述規(guī)則 除非你確定需要,任何錯(cuò)誤都應(yīng)該有應(yīng)對(duì) 當(dāng)存在多種可能,不要嘗試去猜測(cè) 只要你不是 Guido,對(duì)于問題盡量找一種,最好是唯一明顯的解決方案 做也許好過不做,但不假思索就動(dòng)手還不如不做 如果你無法向人描述你的實(shí)現(xiàn)方案,那肯定不是一個(gè)好方案 如果實(shí)現(xiàn)方案容易解釋,可能是個(gè)好方案 命名空間是絕妙的理念,要多運(yùn)用 譯者心得 以編寫優(yōu)美代碼為目標(biāo),不多解釋 優(yōu)美代碼應(yīng)該清晰明了,規(guī)范統(tǒng)一 優(yōu)美代碼應(yīng)該邏輯簡(jiǎn)潔,避免復(fù)雜邏輯 如果必須采用復(fù)雜邏輯,接口關(guān)系也要清晰 優(yōu)美代碼應(yīng)該是扁平的,避免太多層次嵌套 優(yōu)美代碼間隔要適當(dāng),每行代碼解決適度問題 優(yōu)美代碼必須是可讀且易讀的 上述規(guī)則是至高無上的 捕獲異常,不讓程序留有因錯(cuò)誤退出的可能 不要試圖給出多種方案,找到一種實(shí)現(xiàn)它,幾乎所有人都沒有 Guido那么牛 編程之前要有思考 能說清楚的往往才是對(duì)的 適合復(fù)雜程序編程 除了 Python之禪所表達(dá)的 Python設(shè)計(jì)理念,該程序還有另一段魅力。請(qǐng)讀者在 Python安裝目錄中找到 Lib/,該程序內(nèi)容如下: Python之禪 Python之禪 該程序第 1到 23行是一個(gè)字符串 s, 但字符串并非是明文 。 將 s轉(zhuǎn)換成內(nèi)容的代碼從 25行到 30行 。 在這些代碼中 , 可以看到字典 、 列表和元組類型 , 下面逐行來閱讀這個(gè)代碼的功能 。 第 24行定義了一個(gè)空字典 d, 第 26行對(duì)字典 d填充了內(nèi)容 , 這個(gè)填充將i+c對(duì)應(yīng)的字符替換為 (i+13)%26 +c, 即將編號(hào)循環(huán)增加了 13。 chr(65)代表字符 39。A39。, chr(97)代表字符 39。a39。, 因此 , 第 24到 27行建立了字母 a到 z和字母 A到 Z的一個(gè) 13位循環(huán)移動(dòng)的對(duì)應(yīng)表 , 如下所示: Python之禪 密文: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 原文: N O P Q R S T U V W X Y Z A B C D E F G H I J K L M 密文: a b c d e f g h i j k l m n o p q r s t u v w x y z 原文: n o p q r s t u v w x y z a b c d e f g h i j k l m Python之禪 這個(gè)算法可以看作是 , 相比凱撒密碼 , 這個(gè)算法采用循環(huán)移動(dòng) 13個(gè)位置 , 直接好處是原文和密文之間的相互轉(zhuǎn)換可以使用同一個(gè)程序 , 建議讀者掌握這個(gè)算法 , 傳遞個(gè)小紙條 、 發(fā)個(gè)小消息就不怕被別人看懂了 。 Python之禪 本章主要介紹了組合數(shù)據(jù)類型中元組 、 數(shù)組 、 列表和字典等類型及基本操作, 講解了如何使用 jieba詞庫(kù)對(duì)中文文檔進(jìn)行分詞并進(jìn)一步統(tǒng)計(jì)文檔詞頻 , 最后利用 Python之禪例子介紹編寫好代碼的基本原則 。 本章小結(jié) 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1