Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A awesome-python
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 317
    • Merge requests 317
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Vinta Chen
  • awesome-python
  • Merge requests
  • !1670

Add resource(book): "Think Python: How to think like a computer scientist"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Administrator requested to merge github/fork/majorgamerjay/master into master Nov 03, 2020
  • Overview 1
  • Commits 3
  • Pipelines 0
  • Changes 1

Created by: majorgamerjay

What is this Python project?

Think Python: How to Think Like a Computer Scientist is a book on python released under the GNU Free Documentation license. This book does not take the usual approach by other tutorials on teaching how to program with python but it teaches you to understand programs and solve problems efficiently.

What's the difference between this Python project and similar ones?

  • Instead of just teaching programming with python, teaches you to solve problems too.
  • Comparing it to other books, this book also teaches you to understand how programs work while learning python.
  • Comparatively bigger than other resources but can be very useful for people who does not just want to learn scripting with python but to make programs for scientific research and production uses.

Anyone who agrees with this pull request could submit an Approve review to it.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/majorgamerjay/master