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
FlashcardChained comparisons
How Python interprets expressions like a < b < c.
For x = 5, what does the chained comparison 1 < x < 10 evaluate to?