Unit II – Python
- Introduction
- Tokens in Python
- Keyboards
- Identifiers (Names)
- Literals/Values
- Operators
- Punctuators
- Barebones of a Python Program
- Variables and Assignments
- Dynamic Typing
- Multiple Assignments
- Simple Input & Output
- Data Types
- Mutable and Immutable Types
- Expressions
- Evaluating Arithmetic Operations
- Evaluating Relational Expressions
- Evaluating Logical Expressions
- Type Casting (Explicit Type Conversion)
- Math Library Functions
- Statement Flow Control
- The if Conditionals
- Plain if Conditional Statement
- The if-else Conditional Statement
- The if-elif Conditional Statement
- Nested if Statements
- Storing Conditions
- Looping Statements
- The for Loop
- The While Loop
- Jump Statements – break and continue
- More on Loops
- Loop else statement
- Nested Loops
