Challenge: Creating Odd and Even Logic
The %
operator returns the remainder of dividing one number by another. For example, 5 % 2
returns 1, since 2 fits into 5 twice with a remainder of 1. This is useful for checking whether a number is even or odd.
1234# Check if the number is even print(1 % 2 == 0) # False (odd) print(2 % 2 == 0) # True (even) print(3 % 2 == 0) # False (odd)
Swipe to start coding
You are analyzing a number to determine whether it is odd or even. Depending on the result, you will store the appropriate string in a variable called result
.
- Use an if/else statement to check whether the number is odd or even.
- If the number is odd, assign the string
'odd'
to theresult
variable. - If the number is even, assign the string
'even'
to theresult
variable.
Solution
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Summarize this chapter
Explain the code in file
Explain why file doesn't solve the task
Awesome!
Completion rate improved to 1.67
Challenge: Creating Odd and Even Logic
Swipe to show menu
The %
operator returns the remainder of dividing one number by another. For example, 5 % 2
returns 1, since 2 fits into 5 twice with a remainder of 1. This is useful for checking whether a number is even or odd.
1234# Check if the number is even print(1 % 2 == 0) # False (odd) print(2 % 2 == 0) # True (even) print(3 % 2 == 0) # False (odd)
Swipe to start coding
You are analyzing a number to determine whether it is odd or even. Depending on the result, you will store the appropriate string in a variable called result
.
- Use an if/else statement to check whether the number is odd or even.
- If the number is odd, assign the string
'odd'
to theresult
variable. - If the number is even, assign the string
'even'
to theresult
variable.
Solution
Thanks for your feedback!
Awesome!
Completion rate improved to 1.67single