LearnPython

An attempt to introduce Python to beginners

View on GitHub

Learn Python

The aim of this project is to introduce Python to beginners. A great way to learn a new language is to inspect a piece of code and its output, then manipulate it slightly and notice the change in output. This cycle should continue until you feel comfortable with the code section.

Python is a dynamically typed language and is different from Java and C/C++, which are statically typed. In addition, there are many nuances that may take some time to adjust to. This project will highlight the same.

For those who have abundance of expertise, or even intermediates with interest in computer architecture, check out the disassembeler on this code and know https://docs.python.org/3.6/library/dis.html

Getting Started

The tools below will help you get the most out of this project. You can find plenty of resources on the internet to learn how to execute a Python file or clone a Github project on your local machine.

Contributing

Please shoot me an email at sarthakbatra1993@gmail.com with the title of this project if you have suggestions on how to make it better or would want to know more about pull requests.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments