《Python3.6官方文档》– 六月翻译邀请,
分享于 点击 28728 次 点评:153
《Python3.6官方文档》– 六月翻译邀请,
原文链接 邀请者:小村长
概述
本篇是 Python官方文档的的翻译邀请函。只从AlphaGo成功挑战世界围棋冠军之后,在软件工程界掀起了一股人工智能热。而Python凭借着大量丰富的机器学习库迎来了人生的第二春,从此Python与机器学习人工智能接下了不解之缘。悦橙教程在此也借助广大的技术爱好者们,希望给大家带来更高质量的Python技术文档。本次翻译希望大家积极参加为技术推广做一份小小的贡献,在此村长向所有参入开源热衷于技术推广的有志之士表示深深的谢意,在端午节来临之际,提前祝愿大家磕家欢乐,幸福健康一万年。
如何领取
通过评论领取想要翻译的文章,每次领取一章或一节(根据内容长短),翻译完后再领取其他章节。领取完成之后,译文最好在一个星期内翻译完成,如果不能完成翻译,也欢迎你邀请其他同学和你一起完成翻译。请谨慎领取,很多文章领取了没有翻译,导致文章很长时间没人翻译。
如何提交
翻译完成之后请登录到并发网提交成待审核状态,会有专门的编辑校对后进行发布。如果多篇文章翻译被评为A级会升级您为译者,并加入译者沟通微信群。如果在本站翻译超过十篇文章,将有礼品赠送,比如签名版的《Java并发编程的艺术》或者荣誉译者奖杯等。如果你喜欢使用markdown编写文章,可以将markdown生成后的HTML复制到网站上进行提交,mac下推荐使用MacDown软件。
以下为每章的翻译章节
- 1. Whetting Your Appetite
- 2. Using the Python Interpreter
- 2.1. Invoking the Interpreter
- 2.1.1. Argument Passing
- 2.1.2. Interactive Mode
- 2.2. The Interpreter and Its Environment
- 2.2.1. Source Code Encoding
- 2.1. Invoking the Interpreter
- 3. An Informal Introduction to Python
- 3.1. Using Python as a Calculator
- 3.1.1. Numbers
- 3.1.2. Strings
- 3.1.3. Lists
- 3.2. First Steps Towards Programming
- 3.1. Using Python as a Calculator
- 4. More Control Flow Tools
- 4.1.
if
Statements - 4.2.
for
Statements - 4.3. The
range()
Function - 4.4.
break
andcontinue
Statements, andelse
Clauses on Loops - 4.5.
pass
Statements - 4.6. Defining Functions
- 4.7. More on Defining Functions
- 4.7.1. Default Argument Values
- 4.7.2. Keyword Arguments
- 4.7.3. Arbitrary Argument Lists
- 4.7.4. Unpacking Argument Lists
- 4.7.5. Lambda Expressions
- 4.7.6. Documentation Strings
- 4.7.7. Function Annotations
- 4.8. Intermezzo: Coding Style
- 4.1.
- 5. Data Structures
- 5.1. More on Lists
- 5.1.1. Using Lists as Stacks
- 5.1.2. Using Lists as Queues
- 5.1.3. List Comprehensions
- 5.1.4. Nested List Comprehensions
- 5.2. The
del
statement - 5.3. Tuples and Sequences
- 5.4. Sets
- 5.5. Dictionaries
- 5.6. Looping Techniques
- 5.7. More on Conditions
- 5.8. Comparing Sequences and Other Types
- 5.1. More on Lists
- 6. Modules
- 6.1. More on Modules
- 6.1.1. Executing modules as scripts
- 6.1.2. The Module Search Path
- 6.1.3. “Compiled” Python files
- 6.2. Standard Modules
- 6.3. The
dir()
Function - 6.4. Packages
- 6.4.1. Importing * From a Package
- 6.4.2. Intra-package References
- 6.4.3. Packages in Multiple Directories
- 6.1. More on Modules
- 7. Input and Output
- 7.1. Fancier Output Formatting
- 7.1.1. Old string formatting
- 7.2. Reading and Writing Files
- 7.2.1. Methods of File Objects
- 7.2.2. Saving structured data with
json
- 7.1. Fancier Output Formatting
- 8. Errors and Exceptions
- 8.1. Syntax Errors
- 8.2. Exceptions
- 8.3. Handling Exceptions
- 8.4. Raising Exceptions
- 8.5. User-defined Exceptions
- 8.6. Defining Clean-up Actions
- 8.7. Predefined Clean-up Actions
- 9. Classes
- 9.1. A Word About Names and Objects
- 9.2. Python Scopes and Namespaces
- 9.2.1. Scopes and Namespaces Example
- 9.3. A First Look at Classes
- 9.3.1. Class Definition Syntax
- 9.3.2. Class Objects
- 9.3.3. Instance Objects
- 9.3.4. Method Objects
- 9.3.5. Class and Instance Variables
- 9.4. Random Remarks
- 9.5. Inheritance
- 9.5.1. Multiple Inheritance
- 9.6. Private Variables
- 9.7. Odds and Ends
- 9.8. Iterators
- 9.9. Generators
- 9.10. Generator Expressions
- 10. Brief Tour of the Standard Library
- 10.1. Operating System Interface
- 10.2. File Wildcards
- 10.3. Command Line Arguments
- 10.4. Error Output Redirection and Program Termination
- 10.5. String Pattern Matching
- 10.6. Mathematics
- 10.7. Internet Access
- 10.8. Dates and Times
- 10.9. Data Compression
- 10.10. Performance Measurement
- 10.11. Quality Control
- 10.12. Batteries Included
- 11. Brief Tour of the Standard Library — Part II
- 11.1. Output Formatting
- 11.2. Templating
- 11.3. Working with Binary Data Record Layouts
- 11.4. Multi-threading
- 11.5. Logging
- 11.6. Weak References
- 11.7. Tools for Working with Lists
- 11.8. Decimal Floating Point Arithmetic
- 12. Virtual Environments and Packages
- 12.1. Introduction
- 12.2. Creating Virtual Environments
- 12.3. Managing Packages with pip
- 13. What Now?
- 14. Interactive Input Editing and History Substitution
- 14.1. Tab Completion and History Editing
- 14.2. Alternatives to the Interactive Interpreter
- 15. Floating Point Arithmetic: Issues and Limitations
- 15.1. Representation Error
- 16. Appendix
- 16.1. Interactive Mode
- 16.1.1. Error Handling
- 16.1.2. Executable Python Scripts
- 16.1.3. The Interactive Startup File
- 16.1.4. The Customization Modules
- 16.1. Interactive Mode
用户点评