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 / Videoenumerate() in loops
QuizNested loops execution order
Quizelse clause on loops
Quizpass statement placeholder
Quizbreak statement
Quizwhile loops and conditions
Quizrange() start, stop, step
QuizTernary conditional expression
QuizChained comparisons
QuizShort-circuit evaluation
QuizBoolean logical operators
Quizfor loops over iterables
Quizmatch / case basics
QuizComparison operators
QuizTruthiness in conditions
Quizif / elif / else chains
QuizLoop variable leakage
QuizIterating over dictionaries
Quizzip() parallel iteration
QuizModifying a list while iterating
QuizAvoiding infinite loops
QuizInfinite Loops and Termination
Flashcardwhile Loops
FlashcardTernary Conditional Expression
FlashcardShort-Circuit Evaluation
FlashcardComparison Operators
Flashcardmatch / case Pattern Matching
Flashcardzip() for Parallel Iteration
FlashcardThe break Statement
Flashcardfor Loops and Iterables
FlashcardLogical Operators in Control Flow
FlashcardTruthiness and Falsy Values
Flashcardif / elif / else Statements
Flashcardelse Clause on Loops
FlashcardIterating Over Dictionaries
FlashcardThe continue Statement
FlashcardMutating a Collection While Iterating
FlashcardThe range() Function
FlashcardNested Loops
Flashcardenumerate() for Index-Value Pairs
FlashcardThe pass Statement
FlashcardChained Comparison Operators
FlashcardInfinite Loops and Termination
Recognize infinite loops and how to exit them safely.
What is an infinite loop and how do you terminate it?