Python
Python
1. Introduction to Python
2. Execution Modes
Keywords: Reserved words with specific meanings (e.g., if, else, for).
o Cannot be a keyword.
Data Types:
5. Operators
7. Type Conversion
Explicit: Manually convert data types using functions like int(), float(), str().
8. Debugging
Functions in Python
1. Introduction to Functions
Advantages:
o Enhances reusability.
2. User-Defined Functions
Syntax:
def function_name(parameters):
# Function body
return value
3. Scope of Variables
4. Built-in Functions
1. Strings
Operations: Concatenation (+), repetition (*), slicing ([start:end]), membership (in, not in).
2. Lists
3. Tuples
4. Dictionaries
Operations: Accessing values using keys, adding/updating key-value pairs, deleting keys.