Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Python List Projects

This repository contains beginner-friendly Python projects created while learning Lists, Loops, Functions, Conditional Statements, and User Input.

These projects focus on storing, updating, searching, and analyzing data using Python lists.


Projects Included

1. Student Marks Manager

A menu-driven application to manage student marks.

Features

  • Add student
  • View all students
  • Search student
  • Update marks
  • Delete student
  • Calculate class average
  • Find highest scorer
  • Find lowest scorer

Concepts Used

  • Lists
  • Nested Lists
  • Loops
  • Functions
  • Conditional Statements
  • User Input

2. To-Do List

A simple task management application.

Features

  • Add task
  • View tasks
  • Mark task as completed
  • Delete task
  • Exit program

Concepts Used

  • Lists
  • Dictionaries
  • Loops
  • Functions
  • User Input

3. Expense Tracker

Track daily expenses and generate a spending summary.

Features

  • Add expense
  • View all expenses
  • Total spending
  • Highest expense
  • Category-wise summary
  • Delete expense

Concepts Used

  • Lists
  • Dictionaries
  • Loops
  • Functions
  • Arithmetic Operations

Technologies Used

  • Python 3
  • Google Colab

Python Concepts Covered

  • Lists
  • Nested Lists
  • Dictionaries
  • Functions
  • Loops
  • Conditional Statements
  • CRUD Operations
  • User Input
  • Data Processing

Learning Outcome

After completing these projects, you will understand:

  • Working with lists
  • Storing structured data
  • Searching records
  • Updating data
  • Deleting records
  • Building menu-driven applications
  • Writing modular Python programs

Created while learning Python from scratch.