Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 94850e2

Browse files
author
Jeffrey
committed
add questions
1 parent 440f0a5 commit 94850e2

File tree

1 file changed

+188
-0
lines changed

1 file changed

+188
-0
lines changed

‎python contents.txt‎

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,188 @@
1+
Python
2+
The below table largely covers the TOC for 5 popular books. Learning Python (Fourth Edition) has a more in-depth look at concepts than any of the other books. However this book also does not essentially cover some aspects that are covered in other books.
3+
No. Diving into Python The Python Standard Library by Example Python Essential Reference (4th edition) The Quick Python Book Learning Python
4+
Introductory Concepts covering installation on different OS, version history, interpreter. This section also covers questions like Why, Who, What and Where on Python.
5+
1 1. Installing Python
6+
2. Which Python is right for you ?
7+
3. Python & your OS
8+
4. Interactive Shell
9+
5. Summary 1. Introduction (Text) 1. Tutorial Introduction
10+
2. Lexical Conventions and Syntax 1. About Python
11+
2. Getting Started 1. Python Q & A Session
12+
1. Why do people use Python ?
13+
2. Downside of using it
14+
3. Who uses Python Today ?
15+
4. What Can I do with Python ?
16+
5. Python vs Language X
17+
6. Test your Knowledge
18+
2. How Python runs programs
19+
1. Python Interpreter
20+
2. Program Execution
21+
1. Programmer View
22+
2. Python View
23+
3. Execution Model Variations
24+
1. Implementation Alternatives
25+
2. Execution Optimization Tools
26+
3. Frozen Binaries
27+
3. How you run programs
28+
1. Interactive prompt
29+
2. Your first script
30+
<snipped>
31+
Python Object Types, Numeric Types, Data Structures, Control Structures, Scopes and Arguments
32+
2 1. Your first program
33+
2. Declaring Functions
34+
3. Python Data types vs Other Languages
35+
4. Documenting Functions
36+
5. Everything is an Object
37+
6. The Import Search Path
38+
7. What is an Object ?
39+
8. Indenting Code
40+
9. Testing Modules
41+
10. Native Datatypes
42+
1. Dictionaries
43+
2. List
44+
3. Tuples
45+
11. Variables & referencing 1. Data Structures 1. Types and Objects
46+
2. Operators and Expressions
47+
3. Program Structure and Control Flow
48+
4. Functions and Functional Programming
49+
5. Classes and Object Oriented Programming
50+
6. Modules, Packages and Distribution
51+
7. Input and Output
52+
8. Execution Environment
53+
9. Testing, Debugging, Profiling and Tuning
54+
<Covered further along in the book>
55+
Data Structures, Algorithms & Code simplification
56+
String & Text Handling 1. Python Overview
57+
1. Built-in Data types
58+
2. Control Structures
59+
3. Module
60+
4. OOPs
61+
2. Basics
62+
1. Lists
63+
2. Dictionaries
64+
3. Tuple
65+
4. Sets
66+
5. Strings
67+
6. Control Flow
68+
3. Functions
69+
4. Modules and Scoping Rules
70+
5. Python Programs 1. Introducing Python Object Types
71+
1. Why use built-in Types ?
72+
2. Core data types
73+
3. Numbers, Lists, Dictionaries, Tuples, Files, Other Core Types
74+
4. User Defined Classes
75+
2. Numeric Types
76+
1. Literals, Built-in tools, expression operators
77+
2. Formats, Comparisons, Division, Precision
78+
3. Complex Numbers
79+
4. Hexadecimal, Octal & Binary
80+
5. Bitwise Operations
81+
6. Decimal, Fraction, Sets, Booleans
82+
<Covered further along in the book>
83+
1. Statements & Syntax
84+
2. Assignments, Expressions & Syntax
85+
3. If Tests & Syntax Rules
86+
4. Scopes
87+
5. Arguments
88+
Built-in functions, Function Design, Recursive Functions, Introspection, Annotations, Lambda, Filter and Reduce
89+
3 1. Power of Introspection
90+
1. Optional and Named Arguments
91+
2. type, str, dir and other built-in functions
92+
3. Object References with getattr
93+
4. Filtering Lists
94+
5. Lambda Functions
95+
6. Real world Lambda functions
96+
None 1. Built-in functions
97+
2. Python run-time services None Built-in functions are covered as part of the topic above but from a numeric perspective
98+
1. Advanced Function Topics
99+
1. Function Design
100+
2. Recursive Functions
101+
3. Attributes and Annotation
102+
4. Lambda
103+
5. Mapping Functions over sequences
104+
6. Filter and Reduce
105+
<Covered further along in the book>
106+
Special Class Attributes
107+
Display Tool
108+
OOPS, Modules
109+
4 1. Objects and Object Orientation
110+
1. Importing Modules
111+
2. Defining Classes
112+
3. Initializing and Coding Classes
113+
4. Self & __init__
114+
5. Instantiating Classes
115+
6. Garbage Collection
116+
7. Wrapper Classes
117+
8. Special Class Methods
118+
9. Advanced Class Methods
119+
10. Class Attributes
120+
11. Private Functions None Covered partially section 2 1. Packages
121+
2. Data Types and Objects
122+
3. Advanced Object Oriented Features 1. Modules
123+
1. Why use Modules ?
124+
2. Program Architecture
125+
3. Module Search Path
126+
4. Module Creation & Usage
127+
5. Namespaces
128+
6. Reloading Modules
129+
7. Packages
130+
2. Advanced Module Topics
131+
1. Data Hiding in Modules
132+
2. as Extension for import and from
133+
3. Modules are Objects: Metaprograms
134+
4. Transitive Module Reloads
135+
5. Module Design Concepts
136+
6. Module Gotchas
137+
3. OOP
138+
1. Why use classes ?
139+
2. Classes & Instances
140+
3. Attribute Inheritance Search
141+
4. Class Method Calls
142+
5. Class Trees
143+
6. Class Objects & Default Behavior
144+
7. Instance Objects are Concrete Items
145+
8. Intercepting Python Operators
146+
9. Classes Vs. Dictionaries
147+
10. Class customization by Inheritance
148+
11. Operator Overloading
149+
12. Subclasses
150+
13. Polymorphism in Action
151+
14. Designing with Classes
152+
15. Mix-in Classes
153+
Advanced Class Topics
154+
5 None None None None 1. Advanced Class Topics
155+
1. Extending Types by Embedding
156+
2. Extending Types by Subclassing
157+
3. Static and Class Methods
158+
4. Decorators and Metaclasses
159+
5. Class Gotchas
160+
Exceptions
161+
6 1. Exceptions and File Handling
162+
1. Handling Exceptions
163+
2. Using exceptions for other purposes 1. Exceptions 1. Exceptions Basics
164+
1. Why use Exceptions ?
165+
2. Default Exception Handler
166+
3. User-Defined Exceptions
167+
4. Class Based Exceptions
168+
5. Designing with Exceptions
169+
XML, HTTP, SOAP, Network Programming, I18N, Unicode
170+
7 1. Regular Expressions
171+
2. Parsing / Processing Mark-up languages (HTML, XML)
172+
1. Unicode
173+
3. HTTP Web Services
174+
1. Headers
175+
2. Debugging
176+
4. SOAP Web Services 1. Networking
177+
2. Internet
178+
3. Email
179+
4. Internationalization and Localization 1. Network Programming and Sockets
180+
2. Internet Application Programming
181+
3. Web Programming
182+
4. Internet Data Handling & Encoding 1. Network, web programming 1. Unicode and Bytes Strings
183+
Miscellaneous
184+
8 None 1. Algorithms
185+
2. Cryptography
186+
3. Data compression and archiving
187+
4. Processes and Threads
188+
5. Data persistence & exchange 1. Extending & Embedding Python 1. GUI None

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /