• kryptonianCodeMonkey@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    edit-2
    24 days ago
    def is_even(num):
        if num == 1:
            return False
        if num == 2:
            return True
        raise ValueError(f'Value of {num} out of range. Literally impossible to tell if it is even.')
    • olenko@feddit.nl
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      23 days ago
      def is_even(num):
          num = num & 1
          if num == 0:
              return False
          if num == 1:
              return True
          raise ValueError(f'what the fuck')
      

      EDIT: forgor to edit the numbers