Reading this book recently

Source: Internet
Author: User
How to think like a computer scientistlearning with Python

It is easy to understand and easy to understand in English. It is a good guide to Python. You can see Chapter 7 for those who do not have the foundation of programming. Prepare to read it over the past few days.


WriteAllen B. Downey,Jeffrey elknerAndChris Meyers

Printed copies now available fromGreen tea Press.

Table of contents
Contributor list
Chapter 1: The Way of the program
Chapter 2: variables, expressions, and statements
Chapter 3: Functions
Chapter 4: conditionals and Recursion
Chapter 5: fruitful Functions
Chapter 6: Iteration
Chapter 7: strings
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
Appendix A: Debugging
Appendix B: Creating a New datatype
Appendix C: complete Python listings
Appendix D: recommendations for further reading
GNU free document license

In addition, I saw a good editor on the internet today called scite editor, which can support C ++, Perl, Ruby, Python, and lisp, it is much more powerful than the built-in Python idle and has a good interface.
the address is: Boardid = 14 & id = 5455

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.