Computer Programming – Python

Python Tutorials and programming materials and PDF Tools

Python programming (11)

  • A Python Book: Beginning Python, Advanced Python, and Python Exercises

    By David KuhlmanThis document is a self­learning document for a course in Python programming. This course contains (1) a part for beginners, (2) a discussion of several advanced topics that are of interest to Python programmers, and (3) a Python workbook with lots of exercises.

  • Beginning Game Development with Python and Pygame

    By Will McGugan This book is for anyone who has thought about creating a computer game, or wants to learn about the technology behind game development. Although Python is the tool of choice for this book, many of the techniques covered are equally applicable to other languages.

  • Expert Python Programming

    By Tarek Ziadé This book presents an interesting list of topics. It covers a range of Python features and how to use them in unexpected ways. It also covers a selection of interesting third-party libraries and tools. Along the way, agile programming with Python tools and libraries is covered.

  • Invent your own computer game with python

    By Al Sweigart This is a book that will teach you how to program by showing you how to create computer games. Once you learn how the games in this book work, you’ll be able to create your own games. All you’ll need is a computer, some software called the Python Interpreter, and this book.

  • PYTHON FOR SOFTWARE DESIGN: How to Think Like a Computer Scientist

    By Allen B. Downey Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material.

  • Text Processing in Python

    By This book is ideally suited for programmers who are a little bit familiar with Python, and whose daily tasks involve a fair amount of text processing chores. While Python is a rather simple language at heart, this book is not intended as a tutorial on Python for nonprogrammers. Instead, this book is about two other things: getting the job done, pragmatically and efficiently; and understanding why what works works and what doesn’t work doesn’t work, theoretically and conceptually.

  • Think Python

    By Allen B. Downey The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations).

    Think Python

  • The Python Library Reference

    By Guido van Rossum While The Python Language Reference (in The Python Language Reference) describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It also describes some of the optional components that are commonly included in Python distributions.

  • How To Code in Python 3

    By Lisa Tagliaferri As you work through this book, you will be able to increase your awareness of computer programming, improve your logical thinking, and eventually become a producer of software.

  • Data Structures and Algorithms in Python

    By Michael T. Goodrich, berto Tamassia and Michael H. Goldwasser s. Data Structures and Algorithms in Python provides an introduction to data structures and algorithms, including their design, analysis, and implementation. This book is designed for use in a beginninglevel data structures course, or in an intermediate-level introduction to algorithms course

[links cat=python]