Python break and continue

1) Break on Even

Loop numbers 1–10. Print numbers but stop (break) when you reach the first even number.


2) Continue on Even

Loop numbers 1–10. Skip (continue) printing even numbers — print only odd numbers.


3) Stop on Zero

Ask the user for 5 numbers. Stop the loop if user enters 0.


4) Skip Negative Numbers

Ask for 10 numbers. Print only positive numbers — skip any negative numbers.


5) Break When Found

Ask the user for 5 words. If any word equals "stop", end the loop with break.


6) Skip Empty

Loop through a list with some empty strings: ["apple", "", "banana", "", "cherry"] Skip empty items using continue.


7) Break on Character

Ask the user for a word. Iterate through characters; stop when you find 'a' (break).


8) Skip Vowels

Ask the user for a word. Print only consonants using continue to skip vowels (a, e, i, o, u).


9) Break on Large Number

Loop range 1–100. Stop printing as soon as number > 50.


10) Skip Multiples of 5

Loop numbers 1–30. Skip printing numbers divisible by 5.


11) Break on Input

Ask repeatedly for input. Stop when user types "exit" (break).


12) Skip Short Words

Ask user for 5 words. Skip printing words that have length < 4.


13) Break on Duplicate

Ask user for numbers until they enter a number already entered before (break).


14) Skip 3’s

Loop 1–20. Skip numbers that are multiples of 3.


15) Break After 3 Positives

Ask user for numbers. Stop when 3 positive numbers have been entered (break).


16) Skip Spaces

Ask for a text string. Print characters one by one, but skip spaces.


17) Break on Forbidden Word

Ask for 10 words. Stop printing if word equals "python".


18) Skip Even and Break on 15

Loop 1–20:

  • Skip even numbers

  • Stop completely when value is 15


19) Break on Uppercase

Ask for a word. Print lowercase characters; stop (break) if uppercase encountered.


20) Skip Digits in String

Ask user for a string. Print only letters — skip digits (use continue).


📝 Behavior Examples

#2 Continue on Even

#3 Stop on Zero User enters: 4 7 0 9 2 Output stops at 0.


canvil: 333f6c7d-6876-4f7e-b6ad-1bdb2233f5c1

Last updated