Think Python How to think like a computer scientist
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.Through exerci...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Beijing :
O'Reilly
2016.
|
Edición: | 2nd edition, updated for Python 3 |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629676906719 |
Tabla de Contenidos:
- 1. The way of the program
- 2. Variables, expressions and statements
- 3. Functions
- 4. Case Study: Interface design
- 5. Conditionals and recursion
- 6. Fruitful functions
- 7. Iteration
- 8. Strings
- 9. Case study: Word play
- 10. Lists
- 11. Dictionaries
- 12. Tuples
- 13. Case study: Data structure selection
- 14. Files
- 15. Classes and objects
- 16. Classes and functions
- 17. Classes and methods
- 18. Inheritance
- 19. The goodies
- 20. Debugging
- 21. Analysis of algorithms
- Index.