This repository contains my Python programs, lab exercises, and assignments from Semester 2 at GITAM University.
This repository was created as part of the CSEN1021-Programming with Python (Semester 2) under the guidance of Dr. Tayi Jyothirmayi, Faculty at GITAM University.
-
📁 GPA → Programs related to GPA calculation
-
📁 class_1 → Programs from Lab Class 1
-
📁 class_2 → Programs from Lab Class 2
-
📁 class_3 → Programs from Lab Class 3
-
📁 class_4 → Programs from Lab Class 4
-
📁 class_5 → Programs from Lab Class 5
-
📁 class_6 → Programs from Lab Class 6
-
📁 class_7 → Programs from Lab Class 7
-
📁 CSV → Programs demonstrating CSV file handling
-
📁 dictionary → Programs using dictionaries
-
📁 numpy → Programs using NumPy (arrays, math operations, etc.)
-
📁 string → String manipulation exercises
-
📁 tuple → Programs working with tuples
-
📄 README.md → Repository documentation (this file)
-
📄 ap.py → Additional Python program
-
📄 main.py → Main driver program
-
📄 two_point_distance.py → Program to calculate distance between two points
- ✅ Basic Python Programming
- ✅ Control Structures (if-else, loops)
- ✅ Functions and Recursion
- ✅ Strings, Lists, Tuples, Dictionaries
- ✅ File Handling (CSV Files)
- ✅ NumPy Basics
- ✅ Simple Math Programs (e.g., Distance between two points)
- ✅ Class-wise Lab Exercises
This repository was created to:
- Practice and strengthen my Python programming skills
- Maintain a digital record of my university lab work
- Help future students for lab reference and revision
- Clone the repository:
git clone https://github.com/itsrajarshi/Python-programming-SEM2.git