91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
Python技術(shù)手冊(cè)(第4版,影印版)
Python技術(shù)手冊(cè)(第4版,影印版)
Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
出版時(shí)間:2023年03月
頁(yè)數(shù):717
“深入、與時(shí)俱進(jìn)、通俗易懂、實(shí)用。這是一本優(yōu)秀的現(xiàn)代參考手冊(cè),充滿了大量的深刻見(jiàn)解和建議,無(wú)論是新手還是專家,都不會(huì)失望?!?br /> ——Mark Summerfield
Qtrac有限公司董事

Python最近在TIOBE排行榜上被評(píng)為當(dāng)今最受歡迎的編程語(yǔ)言,這尤其要感謝這門(mén)語(yǔ)言在設(shè)計(jì)、原型、測(cè)試、部署、維護(hù)方面所展現(xiàn)出來(lái)的廣泛適用性。在本書(shū)最新的第4版中,無(wú)論是專業(yè)程序員還是需要使用Python來(lái)解決特定領(lǐng)域問(wèn)題的人,都將學(xué)會(huì)如何將Python發(fā)揮到極致。
由公認(rèn)的Python專家精心策劃,新版專注于3.10版本,完全展現(xiàn)了Python語(yǔ)言取得的最新開(kāi)創(chuàng)性成果,涵蓋了最近發(fā)布的Python 3.11。
這本便捷的指南將幫助你:
● 學(xué)習(xí)Python如何將數(shù)據(jù)和程序表示為對(duì)象
● 理解類型注解的價(jià)值和用途
● 考察最新版本中出現(xiàn)的各種語(yǔ)言特性
● 揭示如何地道地運(yùn)用現(xiàn)代Python
● 學(xué)習(xí)適當(dāng)?shù)卮罱≒ython項(xiàng)目
● 理解如何測(cè)試、調(diào)試和優(yōu)化Python代碼
  1. Preface
  2. 1. Introduction to Python
  3. The Python Language
  4. The Python Standard Library and Extension Modules
  5. Python Implementations
  6. Python Development and Versions
  7. Python Resources
  8. Installation
  9. Installing Python from Binaries
  10. Installing Python from Source Code
  11. 2. The Python Interpreter
  12. The python Program
  13. Python Development Environments
  14. Running Python Programs
  15. Running Python in the Browser
  16. 3. The Python Language
  17. Lexical Structure
  18. Data Types
  19. Variables and Other References
  20. Expressions and Operators
  21. Numeric Operations
  22. Sequence Operations
  23. Set Operations
  24. Dictionary Operations
  25. Control Flow Statements
  26. Functions
  27. 4. Object-Oriented Python
  28. Classes and Instances
  29. Special Methods
  30. Decorators
  31. Metaclasses
  32. 5. Type Annotations
  33. History
  34. Type-Checking Utilities
  35. Type Annotation Syntax
  36. The typing Module
  37. Using Type Annotations at Runtime
  38. How to Add Type Annotations to Your Code
  39. Summary
  40. 6. Exceptions
  41. The try Statement
  42. The raise Statement
  43. The with Statement and Context Managers
  44. Generators and Exceptions
  45. Exception Propagation
  46. Exception Objects
  47. Custom Exception Classes
  48. ExceptionGroup and except*
  49. Error-Checking Strategies
  50. The assert Statement
  51. 7. Modules and Packages
  52. Module Objects
  53. Module Loading
  54. Packages
  55. Distribution Utilities (distutils) and setuptools
  56. Python Environments
  57. 8. Core Built-ins and Standard Library Modules
  58. Built-in Types
  59. Built-in Functions
  60. The sys Module
  61. The copy Module
  62. The collections Module
  63. The functools Module
  64. The heapq Module
  65. The argparse Module
  66. The itertools Module
  67. 9. Strings and Things
  68. Methods of String Objects
  69. The string Module
  70. String Formatting
  71. Text Wrapping and Filling
  72. The pprint Module
  73. The reprlib Module
  74. Unicode
  75. 10. Regular Expressions
  76. Regular Expressions and the re Module
  77. Optional Flags
  78. Match Versus Search
  79. Anchoring at String Start and End
  80. Regular Expression Objects
  81. Match Objects
  82. Functions of the re Module
  83. REs and the := Operator
  84. The Third-Party regex Module
  85. 11. File and Text Operations
  86. The io Module
  87. The tempfile Module
  88. Auxiliary Modules for File I/O
  89. In-Memory Files: io.StringIO and io.BytesIO
  90. Archived and Compressed Files
  91. The os Module
  92. The errno Module
  93. The pathlib Module
  94. The stat Module
  95. The filecmp Module
  96. The fnmatch Module
  97. The glob Module
  98. The shutil Module
  99. Text Input and Output
  100. Richer-Text I/O
  101. Internationalization
  102. 12. Persistence and Databases
  103. Serialization
  104. DBM Modules
  105. The Python Database API (DBAPI)
  106. 13. Time Operations
  107. The time Module
  108. The datetime Module
  109. The zoneinfo Module
  110. The dateutil Module
  111. The sched Module
  112. The calendar Module
  113. 14. Customizing Execution
  114. Per-Site Customization
  115. Termination Functions
  116. Dynamic Execution and exec
  117. Internal Types
  118. Garbage Collection
  119. 15. Concurrency: Threads and Processes
  120. Threads in Python
  121. The threading Module
  122. The queue Module
  123. The multiprocessing Module
  124. The concurrent.futures Module
  125. Threaded Program Architecture
  126. Process Environment
  127. Running Other Programs
  128. The mmap Module
  129. 16. Numeric Processing
  130. Floating-Point Values
  131. The math and cmath Modules
  132. The statistics Module
  133. The operator Module
  134. Random and Pseudorandom Numbers
  135. The fractions Module
  136. The decimal Module
  137. Array Processing
  138. 17. Testing, Debugging, and Optimizing
  139. Testing
  140. Debugging
  141. The warnings Module
  142. Optimization
  143. 18. Networking Basics
  144. The Berkeley Socket Interface
  145. Transport Layer Security
  146. SSLContext
  147. 19. Client-Side Network Protocol Modules
  148. Email Protocols
  149. HTTP and URL Clients
  150. Other Network Protocols
  151. 20. Serving HTTP
  152. http.server
  153. WSGI
  154. Python Web Frameworks
  155. 21. Email, MIME, and Other Network Encodings
  156. MIME and Email Format Handling
  157. Encoding Binary Data as ASCII Text
  158. 22. Structured Text: HTML
  159. The html.entities Module
  160. The BeautifulSoup Third-Party Package
  161. Generating HTML
  162. 23. Structured Text: XML
  163. ElementTree
  164. Parsing XML with ElementTree.parse
  165. Building an ElementTree from Scratch
  166. Parsing XML Iteratively
  167. 24. Packaging Programs and Extensions
  168. What We Don’t Cover in This Chapter
  169. A Brief History of Python Packaging
  170. Online Material
  171. 25. Extending and Embedding Classic Python
  172. Online Material
  173. 26. v3.7 to v3.n Migration
  174. Significant Changes in Python Through 3.11
  175. Planning a Python Version Upgrade
  176. Summary
  177. Appendix. New Features and Changes in Python 3.7 Through 3.11
  178. Index
書(shū)名:Python技術(shù)手冊(cè)(第4版,影印版)
國(guó)內(nèi)出版社:東南大學(xué)出版社
出版時(shí)間:2023年03月
頁(yè)數(shù):717
書(shū)號(hào):978-7-5766-0715-4
原版書(shū)書(shū)名:Python in a Nutshell, 4th Edition
原版書(shū)出版商:O'Reilly Media
Alex Martelli
 
Alex Martelli已從事編程40年,最近一半的時(shí)間主要使用Python。他寫(xiě)作了本書(shū)前兩版,參與合著了Python Cookbook前兩版和本書(shū)第三版。他是Python軟件基金會(huì)(PSF)成員和核心貢獻(xiàn)人(榮譽(yù)成員),因?qū)ython社區(qū)的貢獻(xiàn)獲得2002年的Activators’ Choice獎(jiǎng)和2006年的Frank Willison紀(jì)念獎(jiǎng)。他在Stack Overflow上非?;钴S,并經(jīng)常在技術(shù)會(huì)議上發(fā)表演講。他與妻子Anna在硅谷生活了17年,在此期間一直在Google工作,目前擔(dān)任Google Cloud技術(shù)支持部高級(jí)工程師。
 
 
Anna Martelli Ravenscroft
 
Anna Martelli Ravenscroft是Python軟件基金會(huì)(PSF)成員,因?qū)ython社區(qū)的貢獻(xiàn)獲得2013年的Frank Willison紀(jì)念獎(jiǎng)。她參與合著了Python Cookbook第二版和本書(shū)第三版。她為許多Python書(shū)籍擔(dān)任技術(shù)審校,并經(jīng)常在技術(shù)會(huì)議上發(fā)表演講和擔(dān)任分論壇主席。Anna與丈夫Alex、兩只狗、一只貓和幾只雞一起生活在硅谷。
 
 
Steve Holden
 
Steve Holden熱衷編程和社區(qū)工作,自1967年以來(lái)一直與計(jì)算機(jī)打交道,1995年從Python 1.4便開(kāi)始使用Python。后來(lái),他撰寫(xiě)了關(guān)于Python的文章,創(chuàng)建了講師主導(dǎo)的培訓(xùn)課程,受眾遍布全球,還為“不情愿使用Python的用戶”制作了40小時(shí)的培訓(xùn)視頻。作為Python軟件基金會(huì)的榮譽(yù)成員,Steve曾擔(dān)任基金會(huì)董事八年,擔(dān)任主席三年。他創(chuàng)立了Python社區(qū)的國(guó)際會(huì)議系列PyCon,因?qū)ython社區(qū)的服務(wù)獲得2007年的Frank Willison紀(jì)念獎(jiǎng)。他居住在英國(guó)黑斯廷斯,在英國(guó)國(guó)際貿(mào)易部擔(dān)任技術(shù)架構(gòu)師,負(fù)責(zé)維護(hù)和監(jiān)管貿(mào)易環(huán)境系統(tǒng)。
 
 
Paul McGuire
 
Paul McGuire已經(jīng)有40多年的編程經(jīng)驗(yàn),使用過(guò)FORTRAN、Pascal、PL/I、COBOL、Smalltalk、Java、C/C++/C#和Tcl等多種語(yǔ)言,最終在2001年選擇Python作為主要語(yǔ)言。他是Python軟件基金會(huì)(PSF)成員,是廣受歡迎的pyparsing模塊以及l(fā)ittletable和plusminus的作者和維護(hù)者。Paul是Getting Started with Pyparsing一書(shū)的作者,還為Python Magazine撰寫(xiě)和編輯了多篇文章。他在PyCon、PyTexas和奧斯汀Python用戶組上發(fā)表過(guò)演講,并在StackOverflow上活躍。Paul現(xiàn)在與妻子和狗一起生活在得克薩斯州奧斯汀,在Indeed擔(dān)任網(wǎng)站可靠性工程師,幫助人們找工作。
 
 
The animal on the cover of Python in a Nutshell, fourth edition, is an African rock python (Python sebae), one of the six largest snake species in the world. They are native to sub-Saharan Africa, but can also be found in other parts of the world. They can live in a wide range of habitats from temperate forests and grasslands to tropical savanna and forests. While they live mainly on the ground, they are also excellent swimmers and climbers and like to live near areas with a permanent water source. Additionally, they can be found near human settlements due to the presence of rats, mice, and other vermin.
The average size of this species of python is between ten and thirteen feet. They have large, stout bodies covered in colored blotches and irregular stripes, varying in color between brown, olive, chestnut, and yellow, fading to white on their underside. African rock pythons have triangular heads with a brown spearhead shape on top, outlined in yellow.
Pythons are nonvenomous constrictor snakes that kill their prey by suffocation. While the snake’s sharp teeth grip and hold the prey in place, the python’s long body coils around its victim’s chest, constricting tighter each time it exhales. African rock pythons feed on a wide range of mammals and birds, such as rodents, lizards, vultures, fowl, dogs, and goats. Python attacks on humans are extremely rare and only occur when provoked.
購(gòu)買(mǎi)選項(xiàng)
定價(jià):168.00元
書(shū)號(hào):978-7-5766-0715-4
出版社:東南大學(xué)出版社