0% found this document useful (0 votes)
7 views2 pages

Python Revision Schedule

The document outlines a 7-day Python revision schedule covering essential topics. Each day focuses on different aspects of Python, including basics, control structures, data structures, functions, file handling, object-oriented programming, and final practice with mini projects. The schedule includes practical exercises and project ideas to reinforce learning.

Uploaded by

Danish Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Python Revision Schedule

The document outlines a 7-day Python revision schedule covering essential topics. Each day focuses on different aspects of Python, including basics, control structures, data structures, functions, file handling, object-oriented programming, and final practice with mini projects. The schedule includes practical exercises and project ideas to reinforce learning.

Uploaded by

Danish Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

7-Day Python Revision Schedule

Day 1 - Basics Refresher

- Variables & Data Types (int, float, str, bool)

- Input & Output (input(), print())

- Type Conversion

- Comments

- Basic Operators (+, -, *, /, %, //, **)

Day 2 - Control Structures

- Conditional Statements (if, elif, else)

- Loops: for, while

- Loop control: break, continue, pass

- Practice with number patterns or basic programs

Day 3 - Data Structures

- Lists, Tuples

- Sets, Dictionaries

- List & Dictionary Comprehension

- Basic operations on these structures (add, remove, iterate)

Day 4 - Functions & Modules

- Defining and calling functions

- Parameters and return values

- Default & keyword arguments

- Lambda functions

- import, built-in modules like math, random


Day 5 - File Handling & Exceptions

- Reading and writing files (.txt)

- Modes: r, w, a, r+

- try, except, finally

- Custom exceptions

Day 6 - OOP in Python

- Classes and Objects

- __init__, self

- Inheritance

- Encapsulation & Polymorphism

- Practice with a simple class-based project

Day 7 - Final Practice & Mini Projects

- Solve problems from HackerRank, LeetCode, W3Schools

- Mini Project Ideas:

- - Calculator

- - To-do list (CLI)

- - Quiz game

- - Contact book

You might also like