Python Programming
BVOC 4th SEMESTER(BVNSD 4.1)
Introduction: The Programming Cycle for Python, Python IDE, Interacting with Python Programs, Elements of Python, Type Conversion Basics: Expressions, Assignment Statement, Arithmetic Operators, Operator Precedence, Boolean Expression.
Conditionals: Conditional statement in Python (if-else statement, its working and execution), Nested-if statement and Elif statement in Python, Expression Evaluation & Float Representation. Loops: Purpose and working of loops , While loop including its working, For Loop , Nested Loops , Break and Continue
Function: Parts of A Function , Execution of A Function , Keyword and Default Arguments ,Scope Rules. Strings: Length of the string and perform Concatenation and Repeat operations in it. Indexing and Slicing of Strings. Python Data Structure: Tuples, Unpacking Sequences , Lists , Mutable Sequences , List Comprehension , Sets , Dictionaries Higher Order Functions: Treat functions as first class Objects , Lambda Expressions
Iterators & Recursion: Recursive Fibonacci, Tower Of Hanoi Search: Simple Search and Estimating Search Time, Binary Search and Estimating Binary Search Time Sorting & Merging: Selection Sort, Merge List, Merge Sort, Higher Order Sort
0 Comments