Advertisement
Ska1n

Untitled

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