Back close

Course Detail

Course Name Python Lab
Course Code 18CA480
Program M. C. A., M. C. A. ( Offered at Mysuru Campus )
Credits One
Year Taught 2018
Degree Postgraduate (PG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri

Syllabus

Introduction To Python -Understanding Python variables -Python basic Operators – Understanding python blocks -Python Data Types -Declaring and using Numeric data types: int, float, complex – Using string data type and string operations – Defining list and list slicing

Use of Tuple data type – Python Program Flow Control – Conditional blocks using if, else and elif Simple for loops in python – For loop using ranges, string, list and dictionaries – Use of while loops in python – Loop manipulation using pass, continue, break and else – Programming using Python conditional and loops block Python Functions, Modules And Packages- Python String, List And Dictionary Manipulations – Building blocks of python programs -Understanding string in build methods -List manipulation using in build methods – Dictionary manipulation – Programming using string, list and dictionary in build functions – Python File Operation- Reading config files in python Writing log files in python – Understanding read functions, read(), readline() and readlines() Understanding write functions, write() and writelines() – Manipulating file pointer using seek Programming using file operations – Python Object Oriented Programming – Python Regular Expression – Powerful pattern matching and searching -Power of pattern searching using regex in python – Python Exception Handling – Python Database Interaction

Python packages – Numpy, Scipy, NLTK, Pandas, Matplotlib, Scikit-Learn, Tensorflow, NetworkX

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now