This educational book introduces emerging developers to computer programming through the Python software development language, and serves as a reference book for experienced developers looking to learn a new language or re-familiarize themselves with computational logic and syntax.
Conditions of Use
This book is licensed under a Creative Commons License (CC BY-NC-SA). You can download the ebook How To Code in Python 3 for free.
- Title
- How To Code in Python 3
- Publisher
- DigitalOcean
- Author(s)
- Lisa Tagliaferri
- Published
- 2018-02-08
- Edition
- 1
- Format
- eBook (pdf, epub, mobi)
- Pages
- 804
- Language
- English
- ISBN-10
- 0999773011
- ISBN-13
- 9780999773017
- License
- CC BY-NC-SA
- Book Homepage
- Free eBook, Errata, Code, Solutions, etc.
Introduction Python 2 vs Python 3: Practical Considerations How To Install Python 3 and Set Up a Local Programming Environment on Ubuntu 16.04 How To Install Python 3 and Set Up a Local Programming Environment on macOS How To Install Python 3 and Set Up a Local Programming Environment on Windows 10 How To Install Python 3 and Set Up a Local Programming Environment on CentOS 7 How To Install Python 3 and Set Up a Programming Environment on an Ubuntu 16.04 Server How To Write Your First Python 3 Program How To Work with the Python Interactive Console How To Write Comments Understanding Data Types An Introduction to Working with Strings How To Format Text An Introduction to String Functions How To Index and Slice Strings How To Convert Data Types How To Use Variables How To Use String Formatters How To Do Math with Operators Built-in Python 3 Functions for Working with Numbers Understanding Boolean Logic Understanding Lists How To Use List Methods Understanding List Comprehensions Understanding Tuples Understanding Dictionaries How To Import Modules How To Write Modules How To Write Conditional Statements How To Construct While Loops How To Construct For Loops How To Use Break, Continue, and Pass Statements when Working with Loops How To Define Functions How To Use *args and **kwargs How To Construct Classes and Define Objects Understanding Class and Instance Variables Understanding Inheritance How To Apply Polymorphism to Classes How To Use the Python Debugger How To Debug Python with an Interactive Console How To Use Logging How To Port Python 2 Code to Python 3
Related Books