This repository contains my weekly Python assignments, lab work, and coursework. It serves as a digital portfolio of my academic progress, covering fundamental programming concepts, data structures, control flow, numerical computing, and basic problem-solving using Python.
Below is the log of completed assignments and practical work:
- Topic: Performing operations on Python's fundamental data structures.
- Concepts: List operations, tuple operations, dictionary operations, indexing, slicing, mutation, key-value mapping, and data manipulation.
- File: Assignment-1 Lists,Tuple,Dictionary.ipynb
- Topic: Finding the largest number among three user-input values.
- Concepts: User input, variables, comparison operators, and conditional statements using
if,elif, andelse. - File: Assignment-2 Largest Number.py
- Topic: Performing operations related to a triangle based on user-provided values.
- Concepts: User input, variables, conditional statements, comparison operators, and decision-making using
if,elif, andelse. - File: Assignment-3 Triangle.py
- Topic: Introduction to numerical computing and array operations using NumPy.
- Concepts: NumPy arrays, array creation, indexing, slicing, mathematical operations, and basic numerical data manipulation.
- File: Assignment-4 numpy.ipynb
Alongside the main assignments, this repository also contains additional Python and NumPy practice work:
- LCA-1.py — Additional Python lab/practical work.
- Numpy-Prac.ipynb — NumPy practice and experimentation.
- University: MIT-WPU
- Course: CSE
- Subject: Python Programming