Fundamentals of Computer and Programming in Python Laboratory
Subject Overview
The practical companion to Fundamentals of Computer and Programming in Python, building Python skills through mathematical and geometric computations, series and pattern generation, string and list/dictionary manipulation, searching, recursive functions, and object-oriented programs including classes for rectangles, circles and string reversal, plus file handling. A 2-credit core lab paper.
Unit-wise Syllabus
1 units — click WhatsApp below to get the full notes for each
Unit 1: Python programming exercises
Arithmetic and geometric shape area/volume computation, quadratic equation roots, divisibility and triangle classification programs, multiplication tables, Fibonacci series, factorial computation, digit counting, series evaluation, matrix transpose and arithmetic operations, vowel counting, palindrome checking, list operations (insert/delete/sort), sequential search, dictionary-based library record keeping, range-checking and string-analysis functions, recursive Fibonacci and factorial, module creation, Rectangle and Circle classes with area/perimeter methods, word-reversal class, text file reading and appending
