Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

CONTENT FOR PYTHON

INTRODUCTION TO PYTHON
1. HISTORY OF PYTHON
2. VERSIONS OF PYTHON
3. USE OF PYTHON
4. PEP 8
5. RULES OF PYTHON
6. FEATURES OF PYTHON
7. APPLICATION OF PYTHON
8. IMPORTANT TOOLS OF PYTHON
9. SCRIPTED LANGUAGE
10. OPEN SOURCE
11. HIGH-LEVEL PROGRAMMING LANGUAGE
12. PORTABLE
13. OBJECT-ORIENTED & PROCEDURE ORIENTED
14. INTERPRETED
15. EASY TO MAINTAIN
16. PYTHON TOKENS
17. COMPARISONS OF PYTHON WITH OTHER LANGUAGE
 C++
 JAVA
 PERL
18. PYTHON COMMENT, ESCAPE SEQUENCES & PRINT WAYS
19. DOWNLOAD PYTHON PYCHARM USING MODULE & PIP IN PYTHON
20. FIRST PROGRAM IN PYTHON

INTRODUCTION TO SCRIPT
1. WHAT IS SCRIPT
2. TYPES OF SCRIPTS
3. DIFFERENCE B/W SCRIPT AND PROGRAMMIMG LANGUAGE
4. FEATURES OF SCRIPTED LANGUAGE
5. LIMITATION OF SCRIPTED LANGUAGE

PYTHON VARIABLES & DATA TYPES


1. WHAT IS VARIABLES
2. ASSIGN VARIABLES
3. DATA TYPES:
4. NUMERIC DATA TYPES
 INT, FLOAT, COMPLEX
5. BOOLEAN DATA TYPES
 TEXT SEQUENCE TYPE STR
6. COMPOUND DATA TYPES LIST, TUPLE, RANGE, SET, DICT
PYTHON TYPECASTING
1. WHAT IS TYPE CASTING
2. HOW TO CHANGE INT TO STRING
3. STRING TO INT
4. CONCATENATE TWO STR VALUE
5. ADD TWO INT VALUE

PYTHON LIST & TUPLE & DICTIONARY


1. DEFINATION
2. ITS USE
3. ITS FUNCTION

PYTHON SETS

PYTHON STRING
1. ACCESSING STRINGS
2. BASIC OPERATIONS
3. STRING SLICES
4. STRING BUILT-IN FUNCTION

PYTHON ARRAY

PYTHON CONDITIONAL STATEMENTS


1. IF CONDITION STATEMENT
2. IF ELSE CONDITION STATEMENT
3. SHORT HAND IF ELSE STATEMENT
4. ELIF STATEMENT
5. NESTED IF ELSE STATEMENT

OPERATORS
 TYPES OF OPERATORS
1. ARITHMETIC OPERATORS
2. RELATIONAL OPERATORS
3. ASSIGNMENT OPERATORS
4. LOGICAL / BOOLEAN OPERATORS
5. IDENTITY OPERATORS
6. MEMBERSHIP OPERATORS
7. BITWISE OPERATORS

PYTHON LOOPS
1. PYTHON FOR LOOP
2. PYTHON WHILE LOOP

PYTHON CONTROL STATEMENTS


1. THE BREAK STATEMENTS
2. THE CONTINUE STATEMENTS
3. THE PASS STATEMENTS
4. ELSE CLAUSE ON LOOPS

INPUT & OUTPUT


1. FANCIER OUTPUT FORMATTING
2. FORMATTED STRING LITERAL
3. THE STRING FORMAT () METHOD
4. MANUAL STRING FORMATTING

FUNCTION & DOCSTRING


1. DEFINING A FUNCTION
2. CALLING A FUNCTION
3. FUNCTION ARGUMENTS
 REQUIRED ARGUMENT
 KEYWORD ARGUMENT
 DEFAULT ARGUMENT
 VALUES ARBITRARY ARGUMENT
4. DOCUMENTATION STRING
5. LAMBDA EXPRESSION
6. GLOBAL AND LOCAL VARIABLES
7. DOC STRING IN PYTHON

STATEMENTS & PACKAGE


1. INTRODUCTION
2. THE IMPORT STATEMENT
3. THE FROM…IMPORT STATEMENT
4. THE FROM…IMPORT* STATEMENT
5. PACKAGES IMPORTING * FROM A PACKAGE
INTRA-PACKAGE REFERENCES
FILE HANDLING
1. INTRODUCTION
2. FILE I/O BASICS
3. WORKING WITH A TEXT FILE
A. FILE OPEN (), READ (), READLINE & READLINES IN PYTHON
B. WRITING AND APPENDING FILE
C. USING SEEK(), TELL(), OTHER FUNCTIONS IN FILE
4. WORKING WITH BINARY DATA
5. WORKING CSV AND EXCEL FILE
6. PICKLING AND UNPICKLING
7. ZIPPING AND UNZIPPING
8. WORKING WITH DIRECTORIES

EXCEPTION HANDLING
1. ERROR IN PYTHON PROGRAM
2. SYNTAX ERROR EXCEPTION
3. TYPES OF EXCEPTION
4. HANDLING EXCEPTION IN PYTHON
5. RAISING EXCEPTION
6. USER-DEFINED EXCEPTION

ADDITIONAL METHODS
1. RECURSION – ITERATIVE VS RECURSIVE APPROACH
2. F-STRINGS
3. *ARGS & **KWARGS
4. ENUMERATE FUNCTION
5. JOIN FUNCTION
6. MAP FILTER AND REDUCE FUNCTION

OOPS CONCEPTS
1. CLASS AND OBJECT
2. TYPES OF VARIABLES AND TYPES OF METHODS
3. INHERITANCE
TYPES OF INHERITANCE
1. POLYMORPHISM
2. PRIVATE VARIABLE
3. ENCAPSULATION AND ABSTRACTION

REGULAR EXPRESSION
1. USE OF REGEX
2. RE MODULE
3. FUNCTIONS OF RE MODULE
4. CHARACTER CLASSES
5. PREDEFINE CHARACTER CLASSES
6. QUANTIFIERS

DATABASE CONNECTION
1. INTRODUCTION
2. CONNECTIONS
3. CONNECTION WITH MYSQL AND ORACLE
4. EXECUTING QUERIES
5. CRUD OPERATION
6. WORKING WITH DATES

SCRIPTING & DJANGO


1. WEB SCRAPPING
2. WEB SCRAPPING USING BEAUTIFUL SOUP
3. ASSISTED PRACTICE: WEB SCRAPING
4. DJANGO - INTRO AND ARCHITECTURE PYTHON

DATE & TIME


1. HOW TO USE DATE & DATE TIME CLASS
2. HOW TO FORMAT TIME OUTPUT
3. HOW TO USE TIME DELTA OBJECTS
4. CALENDAR IN PYTHON
5. DATETIME CLASSES IN PYTHON
6. HOW TO FORMAT TIME OUTPUT?
7. THE TIME MODULE

You might also like