Fun with Python 3
A hands-on tutorial intended for learning Python3 by solving problems.
Problem Statement:
Python is an open source programming language. In 1991, Guido van Rossum made Python. It's code is open source and all development happens on GitHub.
Source code URL of Python: https://github.com/python/cpython
Github also provides a nice feature to show the contributors to any project.
Let's write a program to show
- Top 10 contributors of CPython project with their names
- Numbers of commits made by the contributors
- Find list of contributors having the same number of commits
Let's Solve it
Prerequisites
Make sure you have Python3 is installed. Check by typing python3 in terminal.
[chandankumar@ironman ~]$ python3
Python 3.7.2 (default, Mar 21 2019, 10:09:12)
[GCC 8.3.1 20190223 (Red Hat 8.3.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
If not then follow this link to install Python: https://www.python.org/downloads/
Follow these next steps to learn Python and then solve it
- Begin your Python Journey
- Have fun with Python Data Structures
- Interact with files and Modules
- Final Project
What nexts from here:
- Complete Python for you and me book
- Complete The Hitchhiker’s Guide to Python
- Looking for solving problems/projects check Pybites
Have fun and Happy Hacking.