Check Delivery
MODULE 1 Hours 3 Introduction: Features of Python, Execution of Python Program, Viewing the byte code, Python Virtual machine, Frozen binaries, Memory management of Python, Compare between C and Python, Compare between Java and Python. MODULE 2 Hours 3 Python Fundaments: python character set, Tokens (Keywords, Identifiers, Literals, Operators, Punctuations), Comments in Python (Single line and Multi line), Variables and assignments (Creating a variables, Multiple assignments). MODULE 3 Hours 6 Data Handling and Flow Control: Data Types, Mutable and Immutable types, Operators, Negative Number arithmetic in Python, Evaluation of Expression, Type casting, Flow Control: if statement, if..else, if..elif..else statement, range function, while loop, for loop, nested loop, break statement, Continue statement, return statement. MODULE 4 Hours 5 String and Character: Introduction, Traversing the string, String concatenation and replication, Membership operator, comparison operator, determine unicode value of single character, slicing, built in functions (len(), capitalize(), count(), find(), index(),isalpha(), isalnum(), isdigit(), isspace(), islower(),lower(), upper(), strip(), lstrip(), rstrip(), join(), title(), split(), partition(), endswith(), startswith(), replace() MODULE 5 Hours 4 Functions: Difference Function and method, define a function, Calling a function, Return results from function, Return multiple values from function, Formal and Actual arguments, Positional arguments, Default arguments, Keyword arguments, Variable length arguments Local and Global variable, Recursive function, using Lambdas with filter(), lambdas with map(). MODULE 6 Hours 6 Lists: Creation of list, empty list, nested list, use of list(), Accessing list, length of list, indexing and slicing of list, Traverse the list, Compare the list, Joining the list, Replication of list, Making the true copy of list, index(), append() and extend(), insert(), pop(), popitem(), del and clear(), count(), reverse(), sort and sorted, two dimensional list. MODULE 7 Hours 3 Tuples: Creation of tuple (empty tuple, single element, create tuple from existing sequence, nested tuple), Accessing tuples, Traverse tuple, join , len(), max(), min(). MODULE 8 Hours 6 Dictionary: Creating dictionary empty dictionary, add key:value pair in dictionary, use of dict(), specify value pair separately in sequence, Add elements to dictionary, Check existence of a key in dictionary, get(), items(), keys(), values(), len(), fromkeys(), extens/ update dictionary with new value, making shallow copy of dictionary, delete elements from dictionary( clear (), pop(), popitem(), del() , max(), min(), sum(). MODULE 9 Hours 3 Text file: opening a text file, text file open modes (r, r+, w, w+, a, a+), closing a text file, opening a file using with clause, writing/appending data to a text file using write() and writelines(), reading from a text file using read(), readline() and readlines(), seek and tell methods, manipulation of data in a file. MODULE 10 Hours 6 Class and Object: Features of OOPs Programming, Creation of class, self variable, Constructor, types of variable, namespace, types of methods(Instance method, class methods, static method) Inheritance: Constructor in inheritance, super(), Types of inheritance, Method of resolution order, Polymorphism, operator and method overloading, abstract class and interface.
Author | Atanu Das, Rahul Shyam |
Publisher | Thakur Publication Pvt. Ltd. |
Language | English |
Binding Type | Paper Back |
Main Category | Science & Mathematics |
Sub Category | Computer Science & Application |
ISBN13 | 9789361808883 |
SKU | BK 0187039 |
A handpicked list of products which has touched millions
Fast Shipping On All Orders
30 Day Money Back
Technical Support 24/7
All Cards Accepted
© Copyright 2022 | GetMyBook.com All Rights Reserved.