-
Lecture Notes
Dear Students the Lecture Notes has been uploaded for the following topics:Fundamentals of Computing – Identification of Computational Problems -Algorithms, building blocks of algorithms (statements, state, control flow, functions), notation (pseudo code, flow chart, programming language), algorithmic problem solving, Fruitful functions: return values, parameters, Strings: string slices, immutability, string functions and methods, string module; , conditional (if), alternative (if-else),chained conditional (if-elif-else, Iteration: state, while, for, break, continue, pass, Lists as arrays. Illustrative programs: square root, gcd, exponentiation, sum an array of numbers, values and types: int, float, boolean, string and list, variables, expressions, statements, tuple assignment, precedence of operators, comments; Illustrative programs
-
Lecture Notes
Dear Students the Lecture Notes has been uploaded for the following topics:Lists: list operations, list slices, list methods, list loop, Dictionaries: operations and methods, mutability, aliasing, cloning lists, list parameters, Illustrative programs, Files and exceptions, handling exceptions, modules, , packages