Skip to content

agussman/a_python_tutorial

Repository files navigation

a_python_tutorial

Introduction to Python

The purpose of this tutorial is be an example-drive introduction to scripting in Python.

It's meant to be a crash course, to expose you to the things that are most useful and to explain them in such a way that someone new to programming (or rusty) would get the basic idea.

It is not designed to teach you to be a software developer, to instill good software development practices, or to educate you on the fundamentals of computer science.

Recommended Prerequesites:

  • A linux command line
  • a python interpreter
  • a code editor
  • git

You can use Binder to view/edit the code and execute it in a terminal. Get started here: Binder.

Instructions

Each directory is a lesson. They build upon each other conceptually but still run independently.

References

Sites and sources I have consulted and consumed:

Acknowledgements

Python 3 Champions

  • arusahni for additional Boolean examples and corrections on encoding declarations
  • calebmoss for better True/False examples and additional content around lists and dicts
  • Correct a Python 2-ism or provide a contribution to be added!

About

Introduction to Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published