Python Programming
Python Programming
L T P C
2 0 2 0
OBJECTIVES:
Lists, List assignment, list bounds, slicing, list and functions, prime generation with
list, sorting, flexible sorting, search, linear search, binary search, list permutation,
random permutation, objects, string objects, list objects, custom types - geometric,
handling exceptions and Case Study.
TOTAL HOURS : 45
TEXT BOOKS:
REFERENCES:
1. Programming Python, 4th Edition by Mark Lutz (2010) O'Reilly Media
2. Python Cookbook, 3rd Edition: Recipes for Mastering Python 3, by David Beazley
and Brian K. Jones, on O’Reilly Atlas (2013)
OUTCOMES:
After completing this course, students will be able to apply various features
and components of Python programming in the field of data science.
Student will learn how to design and program Python applications.
Student will learn how to use lists, tuples, and dictionaries in Python
programs.
Student will learn how to identify Python object types.
Student will learn how to use indexing and slicing to access data in Python
programs.
Student will define the structure and components of a Python program.
Student will learn how to write loops and decision statements in Python