Details for this torrent 

Karthik P. Python Programming Made Easy. For Beginners 2016
Type:
Other > E-books
Files:
1
Size:
3 MiB (3143725 Bytes)
Uploaded:
2023-12-13 10:09 GMT
By:
andryold1
Seeders:
54
Leechers:
4

Info Hash:
DCFE989E6076F3C2F7BDB54F4A395BCAF4A554FF




Textbook in PDF format

The book aims to crisply explain all important Python concepts. All programs are tested in classroom.
Table of contents:
Introduction to Python.
Installing Python 2.7 & Executing the first program.
Variables, data types and operators.
Keywords.
Data types.
Data type conversions.
Operators.
Input and output.
Solved Questions.
Practice Problems.
FUNCTIONS.
Built-in functions.
Modules.
User – defined functions.
Parameters and Arguments.
Anonymous functions.
Scope of variables.
Solved Questions.
Practice problems.
Conditional constructs and looping.
Conditional constructs.
Iteration structures.
Solved Programs.
Practice Problems.
Strings.
Accessing Values in Strings.
Updating Strings.
Escape Characters.
String Special Operators.
String Formatting Operator.
Built-in string functions.
String constants.
Regular expressions and Pattern matching.
Functions from re module.
Solved Programs.
Practice Problems.
Lists.
List operations.
Slicing.
Negative indexing.
List functions.
Matrices.
Matrix implementation using list.
Solved Questions.
Practice problems.
DICTIONARIES.
Creating a dictionary.
Characteristics of Python Dictionaries.
Accessing Values in Dictionary.
Updating Dictionary.
Delete Dictionary Elements.
Built-in Dictionary Functions & Methods.
Solved Programs.
Practice Problems.
Tuples.
Tuple Creation.
Tuple insertion.
Tuple initialization.
Tuple Assignment.
Tuple Slices.
Updating Tuples.
Delete Tuple Elements.
Basic Tuples Operations.
Built-in Tuple Functions.
Solved Programs.
Practice Problems.
Classes,Objects and Inheritance.
Namespaces.
Defining classes.
Objects.
Self.
ACCESSING ATTRIBUTES.
BUILT-IN CLASS ATTRIBUTES.
__ del__ or destructor.
__ str__.
Private variables.
DYMANICALLY ADDING METHODS.
Dynamic Class Method Addition.
Dynamic Instance Method Addition.
Static Methods.
Destroying Objects (Garbage Collection).
Inheritance.
Forms of inheritance.
Base Overloading Methods.
Single Inheritance.
MULTILEVEL INHERITANCE.
Multiple Inheritance.
Method Overriding.
Abstract methods.
Solved Questions.
Practice Questions.
Datastructures.
Linear data structure.
Non-Linear data structure.
Algorithms on List Operations.
Traversal.
Insertion.
Deletion.
Array Searching.
Array Sorting.
Stacks.
Application of stacks.
Queue.
Deque (Double-ended queues).
Circular Queues.
Solved Examples.
Practice Questions.
DATA FILE HANDLING.
Open Function.
File opening Modes.
The file object atrributes.
Opening a file.
File Methods.
os module functions.
Operations on text files.
Writing/Creating a text file.
Reading from a text file.
Traversal / Display.
Deletion.
Updation.
Random Access.
Binary files.
Writing in a binary file.
Reading from a binary file.
Binary file Manipulation.
Solved Questions.
Practice Questions.
Exception Handling & Generators.
Exception handling.
Raise.
User-Defined Exceptions.
Generator functions.
Solved Examples.
Practice Questions.
Sample Applications.
Project1: Inventory management.
Project2: Quiz.
Project 3: Databases operations using python.
Project 4: CALCULATOR.
Solutions to practice questions(selected).
Reference books.
Web links.
Other books by the same author