Python

Python

8,050.00

MCT-83

Prof. Shripal Jain

Weekdays: Monday to Friday (8am to 10am)

Weekends: Saturday (10am to 5pm) 6 hrs (1 hr break)

₹ 8,050/-

Description

Introductory Remarks about Python.

Strengths and Weaknesses.

A Brief History of Python.

Python Versions.

Installing Python.

Environment Variables.

Executing Python from the Command Line.

IDLE.

Editing Python Files.

Getting Help.

Dynamic Types.

Python Reserved Words.

Naming Conventions.

Introduction

Basic Syntax

Comments

String Values

String Operations

The format Method

String Slices

String Operators

Numeric Data Types

Conversions

Simple Input and Output

The print Function

Introduction

Control Flow and Syntax

Indenting

The if Statement

Relational Operators

Logical Operators

True or False

Bit Wise Operators

The while Loop

break and continue

The for Loop

Introduction

Lists

Tuples

Sets

Dictionaries

Sorting Dictionaries

Copying Collections

Summary

Introduction

Defining Your Own Functions

Parameters

Function Documentation

Keyword and Optional Parameters

Passing Collections to a Function

Variable Number of Arguments

Scope

Functions – “First Class Citizens”

Passing Functions to a Function

Mapping Functions in a Dictionary

Lambda

Closures

Modules

Standard Modules – sys

Standard Modules – math

Standard Modules – time

The dir Function

Errors

Run Time Errors

The Exception Model

Exception Hierarchy

Handling Multiple Exceptions

raise

assert

Writing Your Own Exception Classes

Introduction

Data Streams

Creating Your Own Data Streams

Access Modes

Writing Data to a File

Reading Data From a File

Additional File Methods

Using Pipes as Data Streams

Handling IO Exceptions

Working with Directories

Metadata

The pickle Module

Classes in Python

Principles of Object Orientation

Creating Classes

Instance Methods

File Organization

Special Methods

Class Variables

Inheritance

Polymorphism

Type Identification

Custom Exception Classes

Class Documentation – pydoc

Introduction

Simple Character Matches

Special Characters

Character Classes

Quantifiers

The Dot Character

Greedy Matches

Grouping

Matching at Beginning or End

Match Objects

Substituting

Splitting a String

Compiling Regular Expressions

Flags

Reviews

There are no reviews yet.

Be the first to review “Python”

Your email address will not be published. Required fields are marked *