Python Forum

Full Version: Another one
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I had another problem.

SENTINEL = 0

#Function uses modulus equation to determine if number is even or not
def is_even(num):
    if num % 2 == 0:
        return True
    else:
        return False

#if this input value returns true then print
is_even_number = is_even(int(input("Enter a number: ")))
while is_even_number>SENTINEL
    if True:
        print("Even")
    is_even_number = is_even(int(input("Enter a number: ")))
    else:
        print("Odd")
    is_even_number = is_even(int(input("Enter a number: ")))
    if is_even_number==0:
        break
        print("Done!")
Error:
File "main.py", line 12 while is_even_number>SENTINEL ^ SyntaxError: invalid syntax
Missing colon.
There are plenty of problems with this code, apart from obvious missing colon that cause this error right now.