PythonControl Flow & Loops

61 items

1

Chained Comparison Operators

Slides / Video
2

continue statement in a loop

Quiz
3

Loop Control with the Walrus Operator

Slides / Video
4

match/case Structural Pattern Matching

Slides / Video
5

Iterating Over Dictionaries in Python

Slides / Video
6

zip() for Parallel Iteration

Slides / Video
7

enumerate() for Index-Value Iteration

Slides / Video
8

Nested Loops and Control Flow

Slides / Video
9

The pass Statement as a Placeholder

Slides / Video
10

The else Clause on Loops

Slides / Video
11

continue: Skip Loop Iterations

Slides / Video
12

break: Exit Loops Early

Slides / Video
13

while Loops and Loop Conditions

Slides / Video
14

range() for Numeric Iteration

Slides / Video
15

For Loops and Iterating Over Iterables

Slides / Video
16

Conditional (Ternary) Expressions

Slides / Video
17

Boolean Operators & Short-Circuit Evaluation

Slides / Video
18

Truthiness and Falsy Values in Conditions

Slides / Video
19

if/elif/else Conditional Branching

Slides / Video
20

Comparison operators

Quiz
21

Short-circuit evaluation

Quiz
22

Chained comparisons

Quiz
23

Ternary conditional expression

Quiz
24

range() start, stop, step

Quiz
25

while loops and conditions

Quiz
26

break statement

Quiz
27

pass statement placeholder

Quiz
28

else clause on loops

Quiz
29

enumerate() in loops

Quiz
30

zip() parallel iteration

Quiz
31

Iterating over dictionaries

Quiz
32

Loop variable leakage

Quiz
33

Avoiding infinite loops

Quiz
34

Nested loops execution order

Quiz
35

if / elif / else chains

Quiz
36

Truthiness in conditions

Quiz
37

match / case basics

Quiz
38

for loops over iterables

Quiz
39

Boolean logical operators

Quiz
40

Modifying a list while iterating

Quiz
41

Iterating Over Dictionaries

Flashcard
42

if / elif / else Statements

Flashcard
43

Truthiness and Falsy Values

Flashcard
44

Logical Operators in Control Flow

Flashcard
45

for Loops and Iterables

Flashcard
46

The break Statement

Flashcard
47

zip() for Parallel Iteration

Flashcard
48

match / case Pattern Matching

Flashcard
49

Comparison Operators

Flashcard
50

Short-Circuit Evaluation

Flashcard
51

Ternary Conditional Expression

Flashcard
52

while Loops

Flashcard
53

The continue Statement

Flashcard
54

The pass Statement

Flashcard
55

enumerate() for Index-Value Pairs

Flashcard
56

Nested Loops

Flashcard
57

Chained Comparison Operators

Flashcard
58

else Clause on Loops

Flashcard
59

Infinite Loops and Termination

Flashcard
60

Mutating a Collection While Iterating

Flashcard
61

The range() Function

Flashcard
QuizIntermediate

Ternary conditional expression

The syntax and result of Python's inline conditional expression.

What does this assign: status = 'even' if 4 % 2 == 0 else 'odd'?