Day 01: Working with Variables in Python to Manage Data
- Print Statement
- String Manipulation
- String Concatenation
- Variables
- Input Function
Day 02: Understanding Data Types and How to Manipulate Strings
- Basic Data Types: String, number(int, float), Boolean
- check data types: type
- type conversion: str, int, float
- Coding Challenge-01: adds the digits in a 2 digit number
- mathematical operators
- give priority PEMDAS (change math calculation order)
name = "Ismail"
age = 25
height = 1.75
isMarried = "Single"
isStudent = False
print(f"Person Name is {name}. Age {age} Years old. Currently {isMarried}. Student Roll is: {isStudent}")
- Coding Challenge-02: bmiCalculator
- shorthand (+=, -=, ++, --)
- F-string (write multiple data type together)
- Coding Challenge-03:(calcWeeks remaining calculate age in weeks)
Day 03: Control Flow and Logical Operators
- Conditional (if-else statement)
- Comparison Operators
- Coding Challenge #1: odd or even number
- Nested if-else statement
- Coding Challenge #2: BMI calculation 2.0
- Coding Challenge #3: Leap Year
- Coding Challenge #4: Pizza Order
- CODING CHALLENGE #5: lOVE CALCULATOR
Day 04: Randomization and Python Lists
- Random module & module access
- Random module (randint)
- Coding Challenge #1: HEADS OR TAILS
- List in python and it's method (append)
- Coding Challenge #2: Banker Roulette
- Nested List
- Coding Challenge #3: TREASURE MAP
- CODING Challenge #4: lOVE CALCULATOR