Learning Python /
"Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether yo...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Sebastopol, CA :
O'Reilly Media,
2013.
|
Edición: | 5th edition. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- A Python Q & A session
- How Python runs programs
- How you run programs
- Introducing Python object types
- Numeric types
- The dynamic typing interlude
- String fundamentals
- Lists and dictionaries
- Tuples, files, and everything else
- Introducing Python statements
- Assignments, expressions, and prints
- if tests and syntax rules
- while and for loops
- Iterations and comprehensions
- The documentation interlude
- Function basics
- Scopes
- Arguments
- Advanced function topics
- Comprehensions and generations
- The benchmarking interlude
- Modules : the big picture
- Module coding basics
- Module packages
- Advanced module topics
- OOP : the big picture
- Class coding basics
- A more realistic example
- Class coding denials
- Operator overloading
- Designing with classes
- Advanced class topics
- Exception basics
- Exception coding denials
- Exception objects
- Designing with exceptions
- Unicode and byt strings
- Managed attributes
- Decorators
- Metaclasses
- All good things.