Skip to content

Latest commit

 

History

History
61 lines (47 loc) · 1.69 KB

File metadata and controls

61 lines (47 loc) · 1.69 KB

Python From Scratch

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.

📌 What this repo includes

  • Basic Python programs
  • Examples of lists, loops, functions, and other fundamentals
  • Practice files to understand syntax and logic
  • Clean and simple code for beginners

🚀 How to use

  1. Clone the repo:
    git clone https://github.com/debug-node/Python-From-Scratch.git
  2. Open any Python file and run it:
    python filename.py
  3. Read the comments in each file — they explain the concept clearly.

📁 Repo Structure

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)

✨ Goal of this repository

This project is meant to help absolute beginners learn Python from scratch through simple examples instead of long theory.

📜 License

Feel free to use and modify the code.

👤 Author

  • debug-node

🌐 GitHub Profile

“Code. Learn. Build. Repeat.” 💻