61 items
Chained Comparison Operators
Slides / Videocontinue statement in a loop
QuizLoop Control with the Walrus Operator
Slides / Videomatch/case Structural Pattern Matching
Slides / VideoIterating Over Dictionaries in Python
Slides / Videozip() for Parallel Iteration
Slides / Videoenumerate() for Index-Value Iteration
Slides / VideoNested Loops and Control Flow
Slides / VideoThe pass Statement as a Placeholder
Slides / VideoThe else Clause on Loops
Slides / Videocontinue: Skip Loop Iterations
Slides / Videobreak: Exit Loops Early
Slides / Videowhile Loops and Loop Conditions
Slides / Videorange() for Numeric Iteration
Slides / VideoFor Loops and Iterating Over Iterables
Slides / VideoConditional (Ternary) Expressions
Slides / VideoBoolean Operators & Short-Circuit Evaluation
Slides / VideoTruthiness and Falsy Values in Conditions
Slides / Videoif/elif/else Conditional Branching
Slides / Videofor loops over iterables
Quizzip() parallel iteration
Quizenumerate() in loops
QuizChained comparisons
QuizLoop variable leakage
QuizNested loops execution order
Quizbreak statement
Quizwhile loops and conditions
Quizmatch / case basics
Quizelse clause on loops
QuizComparison operators
QuizBoolean logical operators
Quizif / elif / else chains
QuizTernary conditional expression
QuizModifying a list while iterating
QuizTruthiness in conditions
QuizIterating over dictionaries
QuizShort-circuit evaluation
Quizrange() start, stop, step
Quizpass statement placeholder
QuizAvoiding infinite loops
QuizInfinite Loops and Termination
FlashcardTernary Conditional Expression
FlashcardThe break Statement
FlashcardMutating a Collection While Iterating
FlashcardLogical Operators in Control Flow
FlashcardThe range() Function
FlashcardTruthiness and Falsy Values
FlashcardChained Comparison Operators
FlashcardComparison Operators
Flashcardwhile Loops
Flashcardif / elif / else Statements
Flashcardzip() for Parallel Iteration
Flashcardelse Clause on Loops
FlashcardShort-Circuit Evaluation
Flashcardenumerate() for Index-Value Pairs
FlashcardThe continue Statement
Flashcardfor Loops and Iterables
Flashcardmatch / case Pattern Matching
FlashcardThe pass Statement
FlashcardNested Loops
FlashcardIterating Over Dictionaries
FlashcardLoop Control with the Walrus Operator
Learn how Python's walrus operator (:=) assigns and tests a value in one line to simplify loop conditions.
