Verbete · How to Think Like a Computer Scientist
Aprender a Programar em Python
How to Think Like a Computer Scientist:
Learning with Python
by Allen B. Downey, Jeffrey Elkner and Chris Meyers
Este texto não está em Português (ou está apenas parcialmente traduzido). Necessita ser traduzido, e para tal contamos com a sua ajuda.
|
Este livro, tal como os restantes conteúdos da Ubuntupedia está licenciado segundo a GFDL. |
Index
- Foreword
- Preface
- Contributor List
- Chapter 1: The way of the program
- Chapter 3: Functions
- Chapter 5: Fruitful functions
- Chapter 6: Iteration
- Chapter 8: Lists
- Chapter 9: Tuples
- Chapter 10: Dictionaries
- Chapter 11: Files and exceptions
- Chapter 12: Classes and objects
- Chapter 13: Classes and functions
- Chapter 14: Methods
- Chapter 15: Sets of objects
- Chapter 16: Inheritance
- Chapter 17: Linked Lists
- Chapter 18: Stacks
- Chapter 19: Queues and priority queues
- Chapter 20: Trees
- DocTest Exercises
- TkInter Exercises
- Gasp Exercises
- Appendix A: Debugging
- Appendix B: Creating a new datatype
- Appendix C: Doctests and test driven development
- Appendix D: Complete Python listings
- Appendix E: Recommendations for further reading
- GNU Free Document License