Python mind map

I am : Abdalla Khaled Moursy Hamed section 10

Get Started. It's Free
or sign up with your email address
Python mind map by Mind Map: Python  mind map

1. UNIT 2

1.1. Control Flow

1.2. Order of Evaluations

1.3. Selection Statements

1.3.1. if

1.3.2. if else

1.3.3. if elif else

1.4. Looping Statements

1.4.1. While

1.4.2. for

1.5. break

1.6. continue

1.7. pass

1.8. Data Structures

1.8.1. Lists

1.8.1.1. Operations

1.8.1.2. Slicing

1.8.1.3. Comprehensions

1.8.2. Tuples

1.8.2.1. Operations

1.8.2.2. Slicing

1.8.3. Sets

1.8.3.1. Operations

1.8.4. Dictionary

1.8.4.1. Operations

1.8.4.2. Comprehensions

2. UNIT I

2.1. History

2.2. Need of Python Programming

2.3. Differences between C and Python

2.4. Basics of python using shell

2.5. Installation of Python IDE

2.6. Variables, Keywords

2.7. Indentation and Input-output

2.8. Types

2.8.1. Integer

2.8.2. String

2.8.3. Boolean

2.9. Operators

2.9.1. Arithmetic

2.9.2. Relational

2.9.3. Bit-wise

2.9.4. Logical

2.9.5. Membership

2.9.6. Identity

2.10. Expressions

3. UNIT 5

3.1. Exception Handling

3.1.1. Types of Errors

3.1.2. Error vs Exception

3.1.3. Need of Exception Handling

3.1.4. Handling Exception

3.1.4.1. try

3.1.4.2. except

3.1.4.3. raise exception

3.1.4.4. finally

3.1.5. user defined exception

3.2. Regular expressions

3.3. Turtle Graphics

4. عبدالله خالد مرسي حامد Abdalla Khaled Moursy Hamed

4.1. Section 10

5. Student Prerequisites

5.1. Access to computer

5.2. Literacy in English

5.3. Internet Access

5.4. Willingness and interest

5.5. Knowledge on Installation of python

5.6. Willingness and interest

6. UNIT 3

6.1. Functions

6.1.1. Defining Functions

6.1.2. Calling Functions

6.1.3. Argument Types

6.1.3.1. Keyword Arguments

6.1.3.2. variable length Arguments

6.1.3.3. Default Arguments

6.1.4. Anonymous Functions

6.1.4.1. using lambda

6.1.5. scope and life time

6.1.5.1. Local variables

6.1.5.2. Global Variables

6.2. Modules

6.2.1. importing modules

6.2.2. usage of from

6.2.3. name spacing

6.2.4. creating modules

6.3. Python Packages

6.3.1. introduction to PIP

6.3.2. installing packages using PIP

6.3.3. using python packages

7. UNIT 4

7.1. OOP in Python

7.1.1. Need of OOP

7.1.2. OOP Principles

7.1.3. class and object

7.1.4. self variable

7.1.5. Inheritance

7.1.5.1. Single

7.1.5.2. Hierarchical

7.1.5.3. Multi level

7.1.5.4. Multiple

7.1.6. Encapsulation

7.1.6.1. public variables

7.1.6.2. Private varibles

7.1.6.3. protected variable

7.1.7. Polymorphism

7.1.7.1. Method overriding