Learning Python
"Google and YouTube use Python because it's highly adaptable, easy to maintain, and allows for rapid development. If you want to write high-quality, efficient code that's easily integrated with other languages and tools, this hands-on book will help you be productive with Python quick...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Beijing ; Sebastopol, California :
O'Reilly
2013
|
Edición: | Fifth edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628011106719 |
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 fundementals
- 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 detials
- Operator overloading
- Designing with classes
- Advanced class topics
- Exception basics
- Exception coding detials
- Exception objects
- Designing with exceptions
- Unicode and byt strings
- Managed attributes
- Decorators
- Metaclasses
- All good things.