數位定義的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列線上看、影評和彩蛋懶人包

數位定義的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦(丹麥)克勞斯·埃爾克寫的 物聯網嵌入式軟體(原書第3版) 和(美)約翰·保羅·穆勒的 從零開始學Python(第2版)都 可以從中找到所需的評價。

另外網站【楊宗龍創新長】數位轉型AI化,讓傳統醫療重新被定義!也說明:如何定義智慧元件?以及如何以新科技創造智慧醫院的數位價值... | 楊宗龍創新長( ...

這兩本書分別來自機械工業 和人民郵電所出版 。

國立交通大學 電子研究所 王毓駒、陳柏宏所指導 李建德的 數位主動式相位陣列雷達及雷達波形數位訊號處理 (2018),提出數位定義關鍵因素是什麼,來自於相位陣列雷達、數位訊號處理、雷達波形、主動式相位雷達、陣列雷達、相控雷達、全數位雷達。

最後網站在傳統企業建立數位就緒(Digital Ready) 文化 - 數智化轉型則補充:將最好的數位文化融入傳統公司文化內,並不意味著要犧牲誠信、穩定、員工 ... 透過定義真正有意義的KPI,並明確地將數據用於達成共識的目的來克服員工 ...

接下來讓我們看這些論文和書籍都說些什麼吧:

除了數位定義,大家也想知道這些:

物聯網嵌入式軟體(原書第3版)

為了解決數位定義的問題,作者(丹麥)克勞斯·埃爾克 這樣論述:

本書説明讀者瞭解物聯網設備背後的技術細節。本書不僅提供了物聯網的概述,還提供了構建和維護嵌入式系統所需的代碼、版本控制和缺陷跟蹤等方面的良好實踐。 本書首先介紹了互聯網和萬維網的歷史,然後介紹了現代CPU和作業系統,最後深入研究了物聯網的核心領域,包括有線網路和無線網路、數位濾波器、嵌入式系統和網路化系統的安全性,以及工業4.0統計程序控制。本書適用于準備進軍嵌入式領域或者正在使用嵌入式系統的軟體發展人員。 克勞斯·埃爾克(Klaus Elk) 於1984年畢業于丹麥技術大學,獲得電子學專業理學碩士學位,畢業論文《時滯光譜法》是一項數位信號處理工程。兩年後,他獲得了經濟

學(市場行銷)學士學位。此後,他主要從事私營企業的電信、醫療電子和音響振動方面的工作。與此同時,他在丹麥技術大學任教,教授課程包括物件導向程式設計和互聯網協議棧。最近,他獲得了“迷你MBA”學位,並在次年參加了“董事會成員大師班”。現在他在一家公司擔任儀器儀錶研發經理。 譯者序 前言 第1章 引言 1 1.1互聯網的故事 1 1.2雲 2 1.3物聯網 3 1.4物聯網相關術語 4 第一部分 基本體系 第2章 如何選擇作業系統 8 2.1無作業系統和嚴格的輪詢 9 2.2協程 12 2.3中斷 12 2.4小型即時內核 14 2.5非搶佔式作業系統 16 2.6完整的

作業系統 18 2.7開源、GNU許可和Linux 20 2.8作業系統結構 22 2.9擴展閱讀 22 第3章 使用哪個CPU 24 3.1概述 24 3.2CPU核心 26 3.3CPU架構 27 3.4字長 29 3.5記憶體管理單元 30 3.6RAM 30 3.7緩存 30 3.8EEPROM和快閃記憶體 31 3.9浮點運算器 31 3.10DSP 32 3.11加密引擎 32 3.12升級路徑 32 3.13第二來源 33 3.14價格 33 3.15出口控制 33 3.16RoHS合規性 34 3.17評估板 34 3.18工具鏈 35 3.19基準測試 35 3.20功耗

36 3.21JTAG調試器 36 3.22外設 36 3.23自製或外購 40 3.24擴展閱讀 42 第二部分 最佳實踐 第4章 軟體架構 44 4.1性能設計 44 4.2從零開始的恐懼 46 4.3分層 47 4.4不僅僅是API——還有更多的檔 48 4.5物件模型(包含層次結構) 49 4.6案例:CANOpen 49 4.7消息傳遞 51 4.8中介軟體 52 4.9案例:LAN-XI的架構重用 52 4.10理解C語言 54 4.11擴展閱讀 56 第5章 調試工具 58 5.1模擬器 58 5.2線上模擬器 59 5.3後臺或JTAG調試器 59 5.4目標的替代品 6

0 5.5調試器 60 5.6strace 62 5.7調試時不使用特殊工具 63 5.8監控消息 64 5.9測試流量 64 5.10擴展閱讀 68 第6章 代碼維護 70 6.1窮人備份 70 6.2版本控制及git 71 6.3構建和虛擬化 75 6.4靜態代碼分析 77 6.5檢查 78 6.6跟蹤缺陷和特性 79 6.7白板 82 6.8文檔 82 6.9Yocto 82 6.10OpenWRT 84 6.11擴展閱讀 85 第三部分 物聯網技術 第7章 網路 88 7.1互聯網協定簡介 88 7.2瑟夫和卡恩:互聯網是網中網 88 7.3資料包的生命週期 89 7.4資料包之

前的生命週期 95 7.5獲取IP地址 98 7.6DHCP 99 7.7網路遮罩、CIDR和特殊範圍 101 7.8保留的IP範圍 102 7.9 NAT 102 7.10DNS 103 7.11引入 HTTP 105 7.12REST 107 7.13Windows下IPv4的TCP通訊端 109 7.14IP分片 116 7.15引入IPv6地址 118 7.16Linux下IPv6的TCP通訊端 120 7.17資料傳輸 125 7.18UDP通訊端 128 7.19案例:IPv6上的UDP 130 7.20應用層協定 133 7.21通訊端API的替代品 136 7.22乙太網電纜

137 7.23實體層的問題 139 7.24擴展閱讀 140 第8章 網路工具 141 8.1查找IP位址 141 8.2交換機作為一種工具 143 8.2.1鏡像 143 8.2.2統計 144 8.2.3模擬丟幀 145 8.2.4暫停幀 145 8.3tap 146 8.4SNMP 147 8.5Wireshark 148 8.6網路命令 149 8.7擴展閱讀 149 第9章 無線網路 151 9.1引言 151 9.2Wi-Fi基礎 154 9.3接入點作為中繼器 155 9.4如何計算速度 157 9.5案例:Wi-Fi資料傳輸 159 9.6案例:信標 161 9.7案例:

奇怪的滯後 163 9.8聚合幀 164 9.9通道評估 166 9.10低功耗藍牙 167 9.11認證 169 9.12擴展閱讀 170 第10章 安全 171 10.1引言 171 10.2駭客的目標 173 10.3網路安全概念 174 10.4散列函數 176 10.5對稱式金鑰密碼編譯 177 10.6 案例:Enigma 178 10.7非對稱式金鑰密碼編譯 179 10.8數位簽章 181 10.9證書 182 10.10消息認證碼 183 10.11nonce 184 10.12安全的通訊端通信 185 10.13OpenSSL 187 10.14案例:心血漏洞 188 1

0.15案例:Wi-Fi安全 189 10.16軟體加密庫 191 10.17可信平臺模組 192 10.18嵌入式系統 193 10.19嵌入式系統中的漏洞 194 10.20出口管制 197 10.21擴展閱讀 199 第11章 數字濾波器 201 11.1數位化的原因 201 11.2為何需要濾波器 202 11.3採樣頻率 203 11.4時域和頻域 203 11.5類比和數位定義 205 11.6更多的二元性 206 11.7表現良好的系統 212 11.8IIR濾波器基礎知識 213 11.9IIR的實現 214 11.10FIR濾波器基礎知識 217 11.11FIR的實現 2

20 11.12動態範圍與精度 222 11.13整數 222 11.14定點運算 224 11.15Q記號和乘法 225 11.16除法 226 11.17BCD 226 11.18擴展閱讀 227 第12章 統計程序控制 228 12.1簡介 228 12.2重要術語 231 12.3控制圖 231 12.4查找控制限制 233 12.5子組 236 12.6案例:絕緣板 236 12.7EWMA控制圖 240 12.8過程能力指數 240 12.9擴展閱讀 241 後記 242 物聯網已經出現,很快將有500億台設備被“連接”。這就提出了一個問題:誰來對這些設備進

行程式設計? 在“StackOverflow”2018年的一項重大調查中,10萬名參與調查者有5.2%的人聲稱自己在使用嵌入式應用程式或設備,這一比例是2016年同一調查的兩倍,要吸引餘下94.8%的人中的開發人員仍有很大的潛力。 這些開發人員除了要掌握基本的程式設計技能,還要進軍大量的新領域。 VDC Research發佈的《2018年物聯網開發者/工程師普查與分析》(2018 IoT Developer/Engineer Census and Analysis)指出,“在工程公司尋找具備領域特定技能和雲/IT技能、能夠構建互連解決方案和應用程式的‘多面手’物聯網開發者的同時,傳統工程

師的增長和需求已經放緩。” 本書旨在為讀者提供上述的眾多技能。作者以結構化的方式展示了相關領域全面深入的基礎知識。這為讀者打下了一個堅實的基礎,所有分散的Web細節都可以附加到這個基礎之上。 在這本書中,作者非正式而中肯地總結了自己30多年來私營企業工作和大學教學的實踐經驗。 本版的新穎之處 與上一版相比,本書在“物聯網技術”部分增加了兩章。其中一章與互聯網安全有關,這或許並不令人意外,因為隨著物聯網規模的增長,互聯網安全問題越來越重要。另一章是統計程序控制(SPC),增加這一章用戶可能不太理解。然而,正如本書第1章所介紹的,SPC是“工業4.0”的重要組成部分,這是一個與物聯網密切相

關的術語。 除了新增這兩章之外,本書還對現有的章節進行了更新。“進程”章節已經被更改為“代碼維護”,新引入的章節內容還有 Yocto,尤其引入了git,其他章節也做了類似的更改。就篇幅而言,這個版本比上一個版本增加了一半以上。 網路部分的Wireshark螢幕截圖更加易於閱讀,同時大量新的圖片和表格也提升了閱讀體驗。 本書第3版由De Gruyter出版。這意味著在內容、印刷和設計方面有數不勝數的改進。許多細節更新到2018年的新進展,而Python現已成為模擬的核心語言。 致謝 非常感謝Stuart Douglas發現了本書,並將這本書帶入De Gruyter家族。感謝我的編輯Je

ffrey Pepper耐心審查了本書,他發現我過度使用了“首字母大寫”和連字號。Jeffrey對文本和圖片進行了許多改進,改善了閱讀體驗。同樣,我要感謝Paul Cohen對技術的深入審校。最後,感謝家人的耐心傾聽,並感謝他們容忍我長時間待在電腦前面工作。 Klaus Elk

數位定義進入發燒排行的影片

贊助專區
Paypal傳送門: https://paypal.me/HsuehHeng
綠界傳送門: https://p.ecpay.com.tw/706363D
歐付寶傳送門: https://reurl.cc/eENAEm

由於受到黃暐瀚感召,本人宣布今天成為第一屆向綠畜道歉天下第一武道會!坦白從寬抗拒從嚴!大家都該向綠畜道歉! ft.資深媒體人老瀚

由於每次道歉我都晚 #黃暐瀚 一個火車頭,因此這次學到教訓,立刻在第一時間跟在黃暐瀚屁股後面對各行各業,世界各地的綠畜道歉!而且我還非常有誠意的做了圖版,圖文並茂的道歉!是不是很有誠意,各位綠畜都應該把我當好朋友才對!

這幾天又到了五倍券大逃殺遊戲的時間了,根據中時電子報的報導:【民眾綁定 #數位五倍券 亂象一籮筐,今早開放搶名額時,官方網頁一度大當機,不少人在台灣Pay綁郵局VISA卡時,被卡的特別嚴重,收到OTP驗證碼的時候,都已超過時效4分鐘,更扯的是有網友發現按一鍵「F12」就能查OTP驗證碼,無奈說「是在心酸的嗎?」。】由我們的資安天才外包關貿網路 #IT大臣唐鳳 親自主演廣告,扮演唐鳳獸大力推薦的五倍券果然如同我所預料的一樣又當機了,但是不只當機,還有資安問題,還有莫名的已經綁定又被取消的問題,根據聯合報的另外一篇報導:【振興五倍券不只官網與各金融業者流量太大、頻寬被塞爆,藝fun券在「共同綁定」上更是出了「流程上的bug」,讓參加共同綁定的民眾湧入行政院政委唐鳳臉書粉絲團,詢問「該怎麼辦」,今更傳出民眾綁定台灣Pay,回饋全部被消失。資訊業界專家表示,會出這麽多錯誤,極有可能是最後測試根本不完整,甚至來不及測試就上線,造成「全民公測」的亂象。到唐鳳臉書上反應問題的網友表示,共同綁定後,要進行預約抽籤登記,但只要共同綁定的成員中,有兩個人以上都登記了藝fun券,最後查詢登記結果,就會發現只剩下一個人有登記到,其他共同戶則「被洗掉」,等於沒登記到抽藝fun券。】

時中你真調皮,你看看你又來了,根據中國時報的報導:【立委賴香伶今(22)日在立法院表示,當初東洋要採購BNT,政府是否因意識形態而錯失機會, #陳時中 則反嗆,東洋採購BNT是談判沒有成功,現在當然可以說要買3千萬劑BNT,但去年9月BNT才進入第二期準備第三期試驗,「當時誰敢說敢買?」強調政府絕對沒有意識形態或阻止。對於陳時中稱BNT去年沒人敢買,有網友在《PTT》翻出2020年8月12日的媒體報導指出,2020年7月29日,英國宣布向BNT預訂3000萬劑,2020年7月31日,包括美國宣布向BNT預訂1億劑,日本宣布購買1.2億劑,歐盟也宣布購買2億劑,2020年8月上旬,加拿大與已BNT簽約2000萬劑,質疑陳時中為何一直在說謊?】但是時中,台灣的高端你連二期都沒做完,也是買了ㄟ,這種雙重標準是怎麼搞得啊?而且全世界早搶是種冒險,你連世界都有穩定疫苗的晚搶也要冒險,這科學標準是甚麼?又根據TVBS的報導:【無黨籍立委高金素梅質詢,政府宣稱買了很多疫苗,但實際上台灣卻一直處於缺疫苗的狀態,尤其是青壯年人口,很多人第一劑都還沒打到,想打仍遙遙無期。蘇貞昌回應,「蔡總統說自己從未欠錢趕3點半,只有對催疫苗很用力,『用盡了命在催』」。】老瀚是不是明白甚麼叫做用盡了命在催,現在還有剩嗎?我是真的聽不懂啦,啊沒到就沒到啊。

另外又有針對 #高端 份子的麻煩了,根據蘋果新聞網的報導,【白宮已宣布將於11月初解除針對歐盟、英國、中國和印度等33國旅客的旅遊限制,但所有外籍旅客須完整接種疫苗才得以入境;目前完整認可名單尚未公布,而美官方目前雖只核准莫德納、BNT、嬌生等3款疫苗,但也已宣布將認可世界衛生組織(WHO)已認可的疫苗,例如AZ、中國製的科興與國藥等疫苗。對此,衛福部長陳時中今在立法院備詢時表示,美國目前規定,完整接種的定義是施打完兩劑疫苗,至於混打、AZ或高端疫苗是否會被承認,「都需要去溝通」。】但台灣現在覺得高端美國接受機會很高的原因是因為實驗數據好嗎?可是美國已經說了不接受免疫橋接的做法,還是說跟阿亮講的一樣,是因為入境美國人數的原因來認可疫苗嗎?那麼美國會認同台灣這七十幾萬人的入境權力,只因為台美關係友好嗎?可以談喔?

另外,法廣引述彭博社:台灣已經提交了加入《跨太平洋夥伴關係全面進步協定》(CPTPP)的申請,而就在幾天前,中國也發出了自己的申請,希望成為該協定的成員,該協定曾被美國推崇為孤立北京和鞏固美國在該地區主導地位的方式。但是這在金融時報報導日本抱怨台灣不積極加入cptpp後幾天就申請了,這到底是巧合還是必然?

另外,今天黃暐瀚除了向綠畜道歉之外,也還撥空訪問了台中罷免進度,根據yahoo的報導,【台灣基進黨中市立委 #陳柏惟罷免案 將在下月23日舉行投票、倒數僅剩1個月,資深媒體人黃暐瀚今(23)早專訪國民黨前立委顏寬恒為何近日才表態刪Q?顏除提出3大理由:辜負鄉親、忘記初衷、不買疫苗外,也透露陳日前嗆志工為何要罷免他這件事,讓他堅定罷陳決心!】台中這邊的狀況到底是怎麼一回事呢?



朱學恒的表情包2.0上線拉 https://store.line.me/stickershop/product/16645010​

【Facebook傳送門】 https://www.facebook.com/Geekfirm
【Twitch傳送門】 https://www.twitch.tv/otakuarmy2
【加入YT會員按鈕】 https://reurl.cc/raleRb​
【訂閱YT頻道按鈕】 https://reurl.cc/Q3k0g9​
購買朱大衣服傳送門: https://shop.lucifer.tw/


📍直播大綱:
00:00 開播
17:00 向綠畜道歉
43:00 數位五倍券亂象叢生
01:08:00 陳時中稱去年沒人敢買BNT
01:20:00 蘇貞昌:蔡總統說自己從未欠錢趕3點半 只有對催疫苗很用力 『用盡了命在催』
01:40:00 打高端到底能不能去美國?
01:51:00 CPTPP



124分 罷免陳柏惟案

數位主動式相位陣列雷達及雷達波形數位訊號處理

為了解決數位定義的問題,作者李建德 這樣論述:

傳統雷達以機械式轉動接收各方向訊號,因此掃描速度受限於天線轉動,且容易磨損降低壽命,進而演化成電子掃描式雷達,其中又以相控雷達為多,過去被動式相控雷達,其移相器與導波管都會使訊號校正不易且發射能量容易耗損。因此,現今雷達趨勢已漸漸轉為數位主動式相位陣列雷達,控制每個陣列單元在數位訊號調整相位同時載入雷達波形,藉由基頻使得射頻合成指定方向的波束,達到雷達掃描快速且校正精準等,並且由全數位定義波形與時序控制達成多種雷達應用。本論文將介紹全數位主動式相位雷達系統,以現場可程式化邏輯閘陣列(FPGA)為基底實現相控與時序控制功能,包含兩種雷達波形應用及其數位訊號處理,頻率調變連續波雷達(FMCW),

與線性頻率調變(LFM)脈衝雷達。

從零開始學Python(第2版)

為了解決數位定義的問題,作者(美)約翰·保羅·穆勒 這樣論述:

Python是一種程序設計語言,近年來,它得到了越來越多的技術人士的認可和追捧。其應用領域也非常廣泛,涉及數據分析、自然語言處理、機器學習、科學計算、推薦系統構建等各個方面,提供了高效、靈活的編程體驗。本書面向Python初學者,幫助讀者快速、有效地把握Python編程的技巧。全書共分5個部分,由淺入深地向讀者呈現了Python必學的各大知識要點。無論是簡單的Python安裝,還是基本的編程語法,抑或是典型的問題處理,本書都給出了詳細、直觀的編程示例,以便讀者能夠精準把握要點。 約翰·保羅·穆勒(John Paul Mueller是一位自由作家兼技術編輯。他是一位高產作家,

至今已經創作了100多本圖書,撰寫了600多篇文章,涉及的主題十分廣泛,從網路到人工智慧,從資料庫管理再到程序編寫。他還從事各種技術咨詢,編寫認證考試內容。 第1部分 Python預備知識 1 第1章 與電腦交流3 1.1理解我們為何要與電腦進行交談3 1.2應用程式就是我們與電腦交流的形式4 1.2.1想想你的日常生活步驟5 1.2.2寫下步驟5 1.2.3應用程式是一系列步驟的集合6 1.2.4電腦只是機械地執行程式步驟6 1.3應用程式是什麼6 1.3.1電腦使用某種特殊語言7 1.3.2説明人類和電腦交流7 1.4為何 Python這麼酷8 1.4.1選用 Pyt

hon的理由9 1.4.2確定如何從 Python獲益10 1.4.3有哪些組織使用 Python11 1.4.4有用的 Python應用程式11 1.4.5Python與其他語言比較12 第2章 下載並安裝 Python14 2.1下載合適的 Python版本14 2.2安裝 Python17 2.2.1在 Windows平臺上安裝 Python17 2.2.2在 Mac平臺下安裝 Python19 2.2.3在 Linux下安裝 Python20 2.3訪問安裝好的 Python22 2.3.1在 Windows平臺下訪問 Python23 2.3.2在 Mac平臺下訪問 Python2

5 2.3.3在 Linux系統下訪問 Python26 2.4測試安裝是否成功26 第3章 與 Python交互28 3.1打開命令列28 3.1.1啟動 Python命令列29 3.1.2使用命令列30 3.1.3使用 Python環境變數32 3.2輸入命令33 3.2.1告訴電腦做什麼34 3.2.2告訴電腦你做完了34 3.2.3查看結果34 3.3使用幫助36 3.3.1進入説明模式36 3.3.2獲取幫助37 3.3.3退出説明模式39 3.3.4直接獲取幫助39 3.4關閉命令列41 第4章 編寫你的第 一個應用程式43 4.1為何 IDE如此重要44 4.1.1編寫出品質

更高的代碼44 4.1.2調試功能44 4.1.3為什麼 Notebook有用45 4.2下載 Anaconda45 4.2.1下載 Anaconda45 4.2.2在 Linux下安裝 Anaconda46 4.2.3在 Mac OS下安裝 Anaconda47 4.2.4在 Windows下安裝 Anaconda48 4.3下載資料集和示例代碼51 4.3.1使用 Jupyter Notebook51 4.3.2定義代碼倉庫52 4.4創建應用程式57 4.4.1理解儲存格57 4.4.2添加文檔儲存格58 4.4.3其他儲存格內容60 4.5瞭解縮進的用法60 4.6添加注釋61 4.6

.1理解注釋62 4.6.2使用注釋提醒自己63 4.6.3使用注釋阻止代碼運行63 4.7關閉 Jupyter Notebook64 第5章 使用 Anaconda65 5.1下載代碼66 5.2使用記錄點67 5.2.1瞭解記錄點的用法67 5.2.2保存記錄點68 5.2.3恢復記錄點68 5.3使用儲存格68 5.3.1添加不同類型的儲存格68 5.3.2拆分與合併儲存格69 5.3.3移動儲存格69 5.3.4運行儲存格70 5.3.5隱藏 /顯示輸出71 5.4更改 Jupyter Notebook外觀71 5.4.1使用命令面板查找命令72 5.4.2使用行號73 5.4.3使

用儲存格工具條功能73 5.5與內核交互75 5.6獲取幫助76 5.7使用魔術函數77 5.8查看正在運行的進程79 第2部分 步入正題81 第6章 存儲和更改資訊83 6.1存儲資訊83 6.1.1變數是存儲資訊的箱子84 6.1.2使用正確的箱子存儲資料84 6.2Python基底資料型別84 6.2.1把資訊放入變數中85 6.2.2認識數數值型別85 6.2.3布林值89 6.2.4字串89 6.3日期和時間90 第7章 管理資訊92 7.1控制 Python看待資料的方式93 7.1.1做比較93 7.1.2瞭解電腦如何做比較93 7.2運算子94 7.2.1運算子分類94

7.2.2運算子優先順序100 7.3編寫和使用函數100 7.3.1函數就是代碼包101 7.3.2代碼的再使用性101 7.3.3定義函數102 7.3.4調用函數103 7.3.5向函數發送資訊103 7.3.6從函數返回資訊107 7.3.7比較函數輸出108 7.4獲取用戶輸入108 第8章 做決策110 8.1使用 if語句做簡單決策110 8.1.1if語句111 8.1.2在應用程式中使用 if語句111 8.2使用 if...else語句選擇替代方案 8.2.1理解 if...esle語句115 8.2.2在程式中使用 if...else語句115 8.2.3在程式中使用

if...elif語句116 8.3使用 if嵌套語句119 8.3.1使用多個 if或 if...else語句119 8.3.2綜合使用各種 if語句120 第9章 做重複性工作123 9.1使用 for語句處理資料124 9.1.1理解 for語句124 9.1.2編寫一個基本迴圈124 9.1.3使用 break語句跳出迴圈 9.1.4使用 continue語句進入下一輪迴圈127 9.1.5使用 pass子句128 9.1.6在迴圈中使用 else語句129 9.2使用 while語句處理資料 9.2.1理解 while語句130 9.2.2在程式中使用 while語句131 9.3

迴圈語句嵌套132 第10章 處理錯誤134 10.1為何 Python不懂你 10.2程式錯誤來源136 10.2.1錯誤發生的時間136 10.2.2區分錯誤類型137 10.3捕獲異常139 10.3.1處理基本異常139 10.3.2處理特定異常148 10.3.3嵌套異常處理150 10.4引發異常153 10.4.1在異常情況下引發異常154 10.4.2把錯誤資訊傳遞給調用者154 10.5創建和使用自訂異常155 10.6使用 finally子句156 第3部分 執行常見任務159 第11章 使用包161 11.1創建代碼包162 11.1.1瞭解包的類型163 11.1

.2包緩存164 11.2導入包165 11.2.1使用 import語句167 11.2.2使用 from...import語句168 11.3查找磁片上的包170 11.4從其他地方下載包171 11.4.1打開 Anaconda Prompt172 11.4.2使用 conda包172 11.4.3使用 pip安裝包176 11.5查看包內容177 11.6查看包文檔179 11.6.1打開 Pydoc程式179 11.6.2使用快速訪問連結181 11.6.3輸入搜索詞182 11.6.4查看結果182 第12章 使用字串184 12.1瞭解字串的不同之處184 12.1.1使用數位

定義字元185 12.1.2使用字元創建字串185 12.2創建包含特殊字元的字串187 12.3獲取子字串189 12.4字串切片和切塊190 12.5查找字串193 12.6格式化字串195 第13章 管理列表199 13.1在應用程式中組織資訊200 13.1.1理解列表200 13.1.2電腦看待清單的方式200 13.2創建列表202 13.3訪問列表203 13.4遍歷列表205 13.5修改列表205 13.6列表搜索208 13.7列表排序209 13.8列印列表211 13.9使用 Counter物件212 第14章 收集各種資料214 14.1理解集合214 14.2使

用元組215 14.3使用字典218 14.3.1創建和使用字典219 14.3.2使用字典代替 switch語句221 14.4使用列表創建棧224 14.5使用佇列226 14.6使用雙端佇列228 第15章 創建和使用類230 15.1把類理解成一種代碼封裝方法231 15.2類的結構232 15.2.1定義類232 15.2.2類的內置屬性233 15.2.3使用方法234 15.2.4使用構造函數236 15.2.5使用變數237 15.2.6使用帶有可變參數列表的方法239 15.2.7運算子重載241 15.3創建類242 15.3.1定義 MyClass類242 15.3.2

保存類到磁片243 15.4在應用程式中使用 MyClass類244 15.5通過類擴展創建新類245 15.5.1創建子類245 15.5.2在應用程式中測試類247 第4部分 執行高級任務249 第16章 存儲資料到檔251 16.1瞭解永久化存儲的工作原理252 16.2創建永久存儲內容253 16.3創建文件256 16.4讀取檔內容259 16.5更新檔內容261 16.6刪除檔265 第17章 發送電子郵件266 17.1發送電子郵件時發生了什麼266 17.1.1像看信一樣看電子郵件267 17.1.2定義信封的各個部分268 17.1.3定義信件的各個部分272 17.2

創建電子郵件消息276 17.2.1使用文本消息276 17.2.2使用 HTML頁面277 17.3查看電子郵件278 第5部分 幾個“十大”279 第18章 十大優秀程式設計資源281 18.1使用 Python線上文檔281 18.2使用 LearnPython.org教程282 18.3使用 Python做 Web程式設計283 18.4獲取更多庫284 18.5使用 IDE快速創建應用程式285 18.6更容易地檢查語法285 18.7使用 XML286 18.8克服常見的 Python新手錯誤287 18.9瞭解 Unicode288 18.10加快 Python程式的運行速度

288 第19章 Python十大賺錢之道289 19.1使用 Python做 QA289 19.2在一家小公司謀得一份 IT工作290 19.3為軟體產品編寫腳本291 19.4管理網路292 19.5教授程式設計技術292 19.6幫助人們確定地理位置292 19.7資料採擷293 19.8嵌入式系統293 19.9做科學計算任務294 19.10即時資料分析294 第20章 十大提升你 Python技能的工具296 20.1使用 Roundup Issue Tracker跟蹤 Bug297 20.2使用 VirtualEnv創建虛擬環境298 20.3使用 PyInstaller安裝

你的應用程式299 20.4使用 pdoc創建開發人員文檔300 20.5使用 Komodo Edit編寫程式碼301 20.6使用 pydbgr偵錯工具301 20.7使用 IPython進入交互環境302 20.8使用 PyUnit測試 Python應用程式302 20.9使用 Isort整理代碼303 20.10使用 Mercurial進行版本控制303 第21章 你必須知道的十大 Python庫305 21.1使用 PyCrypto保護資料安全306 21.2使用 SQLAlchemy與資料庫交互306 21.3使用穀歌地圖看世界307 21.4使用 TKInter創建圖形化使用者介

面307 21.5使用 PrettyTable以表格形式呈現資料307 21.6使用 PyAudio為程式添加聲音307 21.7使用 PyQtGraph操作圖像308 21.8使用 IRLib查找資訊309 21.9使用 JPype創建可交互操作的 Java環境309 21.10使用 Twisted Matrix訪問本地網路資源310 21.11使用 httplib2訪問網路資源310