APPLICATION DEVELOPMENT USING PYTHON VTU Module 3 (18CS55) Notes 5th Semester pdf, Module-3 (18CS55) APPLICATION DEVELOPMENT USING PYTHON VTU Notes Pdf Download
APPLICATION DEVELOPMENT USING PYTHON (Effective from the academic year 2018 -2019) SEMESTER – V |
||||
Course Code | 18CS55 | CIE Marks | 40 | |
Number of Contact Hours/Week | 2:2:0 | SEE Marks | 60 | |
Total Number of Contact Hours | 40 | Exam Hours | 03 |
Course Learning Objectives: This course (18CS55) will enable students to:
Learn the syntax and semantics of Python programming language.
Illustrate the process of structuring the data using lists, tuples and dictionaries.
Demonstrate the use of built-in functions to navigate the file system.
Implement the Object Oriented Programming concepts in Python.
Appraise the need for working with various documents like Excel, PDF, Word and Others.
Module – 3 Contact
Pattern Matching with Regular Expressions, Finding Patterns of Text Without Regular
Expressions, Finding Patterns of Text with Regular Expressions,More Pattern Matching with
Regular Expressions, Greedy and Nongreedy Matching, The findall() Method, Character
Classes, Making Your Own Character Classes, The Caret and Dollar Sign Characters, The
Wildcard Character, Review of Regex Symbols, Case-Insensitive Matching, Substituting
Strings with the sub() Method, Managing Complex Regexes, Combining re .IGNORECASE,
re .DOTALL, and re .VERBOSE, Project: Phone Number and Email Address Extractor,
Reading and Writing Files, Files and File Paths, The os.path Module, The File
Reading/Writing Process, Saving Variables with the shelve Module,Saving Variables with
the pprint.pformat() Function, Project: Generating Random Quiz Files, Project:
Multiclipboard, Organizing Files, The shutil Module, Walking a Directory Tree,
Compressing Files with the zipfile Module, Project: Renaming Files with American-Style
Dates to European-Style Dates,Project: Backing Up a Folder into a ZIP File, Debugging,
Raising Exceptions, Getting the Traceback as a String, Assertions, Logging, IDLE‟s
Debugger.
Textbook 1: Chapters 7 – 10