Member 14989203 Ответов: 3

Как я выполняю программу, которая берет действительное число от пользователя и печатает ему, делится ли это число на 5 или нет


как я выполняю программу, которая берет действительное число от пользователя и печатает ему, делится ли это число на 5 или нет
в Python
с

Что я уже пробовал:

Execute a program that takes a valid number from the user and prints to him whether this number is divisible by 5 or not

3 Ответов

Рейтинг:
24

Richard MacCutchan

Видеть Учебник по Python — документация по Python 3.7.9[^] для всех аспектов Python.


CPallini

5.

Рейтинг:
2

CPallini

Вы также можете написать лямбду для этого

def is_divisible_by(y):
  return lambda x : x % y == 0

is_divisible_by_5 = is_divisible_by(5)

print( is_divisible_by_5(10) )
print( is_divisible_by_5(7) )


Рейтинг:
0

jsanarde

''' 
   A number x is said to be divisible y, if the remainder of x/y is 0
'''

def isDivisible(x, y):
    if x % y == 0:
        return True
    else:
        return False

in = int(input()) # takes input from user and coverts it to a number
isDivisible(in, 5)

assert isDivisible(10, 5) == True # Finally, sanity check!


CPallini

5. Обратите внимание, что вы также можете напрямую вернуть (x % y == 0)