Day 2: Python Fundamentals

  • String Operations: Immutability, accessing, slicing, and methods
  • Conditional Statements: Utilizing if, elif, and else
  • Logical and Membership Operators: Simplifying conditions
  • String Manipulation: Uncovering hidden messages, case conversion, trimming
  • List Manipulation Techniques: Mutability, combining, slicing, sorting
  • .split() Method: Dividing strings into lists, handling new lines
  • Unscrambling Sentences: Correcting scrambled messages step-by-step
  • Loops in Python: while and for loops, list comprehension