An open API service indexing awesome lists of open source software.

https://github.com/jevxtn/python-101

Welcome to Python 101! This repository is designed for beginners who are new to programming and want to learn Python from the ground up.
https://github.com/jevxtn/python-101

beginner-code beginner-friendly python python-3 python-script python3

Last synced: 5 months ago
JSON representation

Welcome to Python 101! This repository is designed for beginners who are new to programming and want to learn Python from the ground up.

Awesome Lists containing this project

README

          




The Legend of Python 🐍


GitHub repo with beginner-friendly problems in Python


Who invented Python?


In the late 1980s, history was about to be written. It was that time when working on Python started. Soon after that, Guido Van Rossum began doing its application-based work in December of 1989 at Centrum Wiskunde & Informatica (CWI) which is situated in the Netherlands. It was started as a hobby project because he was looking for an interesting project to keep him occupied during Christmas.

Welcome to The Legend of Python GitHub repo! We are super excited to have you. Feel free to make pull requests to add your own twists on the exercises!

### Website: www.python.org

## Hello World

- [`hello_world.py`](https://github.com/Jevxtn/python-101/blob/main/1-hello-world/02_hello_world.py)
- [`pattern.py`](https://github.com/Jevxtn/python-101/blob/main/1-hello-world/03_pattern.py)
- [`initials.py`](https://github.com/Jevxtn/python-101/blob/main/1-hello-world/04_initials.py)
- [`letter.py`](https://github.com/Jevxtn/python-101/blob/main/1-hello-world/05_letter.py)

## Variables

- [`temperature.py`](https://github.com/Jevxtn/python-101/blob/main/2-variables/07_temperature.py)
- [`bmi.py`](https://github.com/Jevxtn/python-101/blob/main/2-variables/08_bmi.py)
- [`hypotenuse.py`](https://github.com/Jevxtn/python-101/blob/main/2-variables/09_hypotenuse.py)
- [`quadratic.py`](https://github.com/Jevxtn/python-101/blob/main/2-variables/09_quadratic.py)
- [`currency.py`](https://github.com/Jevxtn/python-101/blob/main/2-variables/10_currency.py)

## Control Flow

- [`coin_flip.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/11_coin_flip.py)
- [`grades.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/12_grades.py)
- [`ph_levels.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/13_ph_levels.py)
- [`magic_8_ball.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/14_magic_8_ball.py)
- [`the_cyclone.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/15_the_cyclone_1.py)
- [`sorting_hat_1.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/16_sorting_hat_1.py)
- [`sorting_hat_2.py`](https://github.com/Jevxtn/python-101/blob/main/3-control-flow/16_sorting_hat_2.py)

## Loops

- [`enter_pin.py`](https://github.com/Jevxtn/python-101/blob/main/4-loops/17_enter_pin.py)
- [`guess_number.py`](https://github.com/Jevxtn/python-101/blob/main/4-loops/18_guess_number.py)
- [`detention.py`](https://github.com/Jevxtn/python-101/blob/main/4-loops/19_detention.py)
- [`99_bottles.py`](https://github.com/Jevxtn/python-101/blob/main/4-loops/20_99_bottles.py)
- [`fizz_buzz.py`](https://github.com/Jevxtn/python-101/blob/main/4-loops/21_fizz_buzz.py)

## Lists

- [`grocery.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/22_grocery.py)
- [`todo.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/23_todo.py)
- [`inventory.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/24_inventory.py)
- [`reading.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/25_reading_list.py)
- [`mixtape.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/26_mixtape.py)
- [`bucket_list.py`](https://github.com/Jevxtn/python-101/blob/main/5-lists/27_bucket_list.py)

## Functions

- [`dry.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/28_dry.py)
- [`fortune_cookie_1.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/29_fortune_cookie_1.py)
- [`fortune_cookie_2.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/29_fortune_cookie_2.py)
- [`rocket.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/30_rocket.py)
- [`calculator.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/31_calculator.py)
- [`stonks.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/32_stonks.py)
- [`drive_thru.py`](https://github.com/Jevxtn/python-101/blob/main/6-functions/33_drive_thru.py)

## Classes & Objects

- [`restaurants.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/34_restaurants.py)
- [`bobs_burgers.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/35_bobs_burgers.py)
- [`favorite_cities.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/36_favorite_cities.py)
- [`bank_accounts.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/37_bank_accounts.py)
- [`pokedex_1.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/38_pokedex_1.py)
- [`pokedex_2.py`](https://github.com/Jevxtn/python-101/blob/main/7-classes-objects/38_pokedex_2.py)

## Modules

- [`slot_machine.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/39_slot_machine_1.py)
- [`slot_machine.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/39_slot_machine_2.py)
- [`solar_system.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/40_solar_system.py)
- [`bday_messages.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/41_bday_messages.py)
- [`main.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/41_main.py)
- [`forty_two.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/42_forty_two.py)
- [`zen.py`](https://github.com/Jevxtn/python-101/blob/main/8-modules/43_zen.py)