Sum with Continue (Skip 0)

Take 5 numbers, skip 0 using continue, print sum.

AdvancedPhase 2 - Level 5: Logical Loop CombinationsExample 10 of 12
sum-with-continue-skip-0.py
1# Take 5 numbers
2sum = 0
3for i in range(5):
4 num = int(input(f"Enter number {i+1}: "))
5 if num == 0:
6 continue # Skip this iteration
7 sum += num
8
9print(f"Sum (excluding zeros): {sum}")

Output

Enter number 1: 5
Enter number 2: 0
Enter number 3: 3
Enter number 4: 0
Enter number 5: 2
Sum (excluding zeros): 10

What's going on

Use continue to skip zero values.

Key Concepts:

Check if number is 0
Use continue to skip
Only add non-zero numbers