
- 112 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
A Simple Introduction to Python
About this book
A Simple Introduction to Python is aimed at pre-university students and complete novices to programming. The whole book has been created using Jupyter notebooks. After introducing Python as a powerful calculator, simple programming constructs are covered, and the NumPy, MatPlotLib and SymPy modules (libraries) are introduced. Python is then used for Mathematics, Cryptography, Artificial Intelligence, Data Science and Object Oriented Programming.
The reader is shown how to program using the integrated development environments: Python IDLE, Spyder, Jupyter notebooks, and through cloud computing with Google Colab.
Features:
- No prior experience in programming is required.
- Demonstrates how to format Jupyter notebooks for publication on the Web.
- Full solutions to exercises are available as a Jupyter notebook on the Web.
- All Jupyter notebook solution files can be downloaded through GitHub.
GitHub Repository of Data Files and a Jupyter Solution notebook: https://github.com/proflynch/A-Simple-Introduction-to-Python
Jupyter Solution notebook web page: https://drstephenlynch.github.io/webpages/A-Simple-Introduction-to-Python-Solutions.html
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover Page
- Half-Title Page
- Series Page
- Title Page
- Copyright Page
- Dedication Page
- Contents
- Preface
- Chapter 1 Python as a Powerful Calculator
- Chapter 2 Simple Programming with Python
- Chapter 3 The Turtle Library
- Chapter 4 NumPy and MatPlotLib
- Chapter 5 Google Colab, SymPy and GitHub
- Chapter 6 Python for Mathematics
- Chapter 7 Introduction to Cryptography
- Chapter 8 An Introduction to Artificial Intelligence
- Chapter 9 An Introduction to Data Science
- Chapter 10 An Introduction to Object Oriented Programming
- Index