Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Изначально функция не возвращала булево значение, а только 1 или 0, при этом, 1 возвращалась на нечетных числах.
- После того, как удалось заставить функцию корректно работать, пришлось еще обработать исключение для нуля.
- '''
- def is_even(number):
- ''' Returns True if **number** is even or False if it is odd. '''
- return False if number == 0 else number % 2 == 0
- for x in range(0, 101):
- print('{} {:<10} {} {}'.format('Value:', x, 'Is even:', is_even(x)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement