A simple repository to learn basic Python concepts step-by-step. This repo contains small Python files that explain topics in an easy and beginner-friendly way.
- Basic Python programs
- Examples of lists, loops, functions, and other fundamentals
- Practice files to understand syntax and logic
- Clean and simple code for beginners
- Clone the repo:
git clone https://github.com/debug-node/Python-From-Scratch.git
- Open any Python file and run it:
python filename.py
- Read the comments in each file β they explain the concept clearly.
Basics/
(variables, data types, inputs, typecasting)
Projects/ (band_name_generator, tip_calculator, life_in_weeks, current_time)
Data_Structures/
Strings/
Lists/
Projects/ (banker_roulette, rock_paper_scissors, treasure_map)
Tuples/
Dictionaries/
Projects/ (blind_auction, coffee_machine, higher_lower)
Control_Flow/
Conditionals/
Projects/ (bmi_calculator, coin_toss, good_morning_sir, love_calculator, pizza_order, treasure_island)
Loops/
Projects/ (fizz_buzz, hangman, password_generator, while_calculator)
Functions/
(arguments, return values, recursion)
Projects/ (blackjack_game, caesar_cipher, number_guessing_game, recursive_calculator)
This project is meant to help absolute beginners learn Python from scratch through simple examples instead of long theory.
Feel free to use and modify the code.
- debug-node
π GitHub Profile
βCode. Learn. Build. Repeat.β π»