Skip to content

Ankit-5515/python-lab-bca-sem4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Lab Programs – BCA Semester IV

This repository contains Python programs developed as part of the BCA Semester IV Python Lab. All programs are written in a clear, structured, and well-commented format as per academic requirements.


📚 Programs Included

The repository covers the following topics:

  • Basic Python concepts (data types, operators, variables)
  • Conditional statements and loops
  • String, list, tuple, and dictionary operations
  • Functions and modular programming
  • File handling (read, write, append, copy, seek)
  • Exception handling (try-except, multiple exceptions, custom exceptions)
  • Database operations using SQLite (CRUD, transactions)
  • NumPy for array operations
  • Pandas for data analysis
  • Matplotlib for data visualization

📂 File Structure

Each program is stored as a separate file:

Q1.py, Q2.py, Q3.py, ... Q31.py

Each file includes:

  • The complete question
  • Proper comments
  • Clean and readable code

🛠️ Technologies Used

  • Python 3
  • SQLite3
  • NumPy
  • Pandas
  • Matplotlib

▶️ How to Run

  1. Install Python (3.x)

  2. Install required libraries (if needed):

    pip install numpy pandas matplotlib
  3. Run any program:

    python Q14.py

🎯 Purpose

This repository is created for:

  • Academic submission
  • Practical exam preparation
  • Understanding core Python concepts

👤 Author

Ankit Kumar BCA Semester IV Student


📌 Note

All programs are tested and working. File names and structure are maintained for clarity and easy evaluation.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors