profile
Размещено 4 года назад по предмету Информатика от epatkopat1

помогите это питон
«A»: Напишите логическую функцию, которая возвращает значение «истина», если десятичная запись числа заканчивается на цифру 0 или 1.
Пример:
Введите число: 1230
Ответ: Да
«B»: Напишите логическую функцию, которая возвращает значение «истина», если переданное ей число помещается в 8-битную ячейку памяти.
Пример:
Введите число: 751
Ответ: Нет

«C»: Напишите логическую функцию, которая возвращает значение «истина», если переданное ей число простое (делится только на само себя и на единицу).
Пример:
Введите число: 17
Число простое!
Пример:
Введите число: 18
Число составное!

  1. Ответ на вопрос
    Ответ на вопрос дан unnamedhostname2

    # https://pastebin.com/V2MMpJeN

    #

    # A.

    def function(digit): return str(digit).endswith('0') or str(digit).endswith("1")

    print(f"A. function(1230) returns {function(1230)}")

    # B.

    def function(digit): return digit >= 0 and digit <= 2**8

    print(f"B. function(751) returns {function(751)}")

    # C.

    def function(digit):

    if digit < 2: return False

    if digit == 2: return True

    i=2

    lim=int(digit**(1/2))

    for n in range(i, lim + 1):

    if digit % n == 0: return False

    # конец двойной табуляции

    return True

    # конец табуляции

    print(f"C. function(17) returns {function(17)}")

    n=int(input("<-- enter digit: "))

    print(f"C. function({n}) returns {function(n)}")

    print("Число", n, "простое" if function(n) else "составное")

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.