М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Дано задание: Написать функцию is_prime, принимающую 1 аргумент — число от 0 до 1000, и возвращающую True, если оно простое, и False - иначе.
Это питон.
Я написал код:

def if_prime(n):
if n not in range(2,1000):
print('Введите число с диапазона от 2 до 1000:')
return n
i=2; prime=True
while i < sqrt(n):
if n%i!=0:
i+=1
else:
prime=False
break

n=input("Введите число: ")

print(prime)

Решил попробовать через цикл, но не могу понять куда вставить return prime ибо выдаёт только команду введите число

👇
Ответ:
Elton17
Elton17
23.08.2022

def if_prime(n):

   

   if n in range(0, 4):

       return True

   for i in range(2, n//2+1):

       if n%i==0:

           return False

   return True

while True:

   n = -1

   while n not in range(0, 1001):

       n = int(input("Input number between 0 and 1000"))

   print(if_prime(n))

   a = input("Continue???  1 - No, Eny Key - Yes")

   try:

       if int(a)==1:

           break

   except:

       ValueError

Объяснение:

4,8(25 оценок)
Открыть все ответы
Ответ:
марина1704
марина1704
23.08.2022

1. 312

3. 12

4. 30

Объяснение:

1.

I = K * i

i = 16 бит = 16 / 8 = 2 байт (1 байт = 8 бит)

I = 624 байт

K = I / i

K = 624 / 2 = 312 символов

3.

высказывание (х кратно 4) И  НЕ (х ≥ 16) истинно, когда истинны обе его части:

(х кратно 4) - истинно

НЕ (х ≥ 16) - истинно

высказывание НЕ (х ≥ 16) истинно, когда исходное высказывание ложно

(х ≥ 16) - ложно

х = 15 наибольший при котором ложно высказывание (х ≥ 16)

проверим его для высказывания (х кратно 4):

(15 кратно 4) - ложно (не подходит)

х = 14 следующий наибольший при котором ложно высказывание (х ≥ 16)

проверим его для высказывания (х кратно 4):

(14 кратно 4) - ложно (не подходит)

х = 13 следующий наибольший при котором ложно высказывание (х ≥ 16)

проверим его для высказывания (х кратно 4):

(13 кратно 4) - ложно (не подходит)

х = 12 следующий наибольший при котором ложно высказывание (х ≥ 16)

проверим его для высказывания (х кратно 4):

(12 кратно 4) - истинно (подходит)

4.

построим граф (скрин)

посчитаем пути

ABEF = 5 + 10 + 18 = 33

ABECF = 5 + 10 + 7 + 9 = 31

AEF = 14 + 18 = 32

AECF = 14 + 7 + 9 = 30

ACEF = 6 + 7 + 18 = 31


Решите 1,3,4 задания на фото. Если есть решение. То напишите с ним!
4,7(72 оценок)
Ответ:
balatzkymaxp0a4t7
balatzkymaxp0a4t7
23.08.2022
Пять верст до небес и все лесом. 
Эка верста выросла (как Коломенская верста) . 
За семь верст киселя хлебать. 
Ты от дела на недельку, а оно от тебя на саженьку. 
Видеть на сажень сквозь землю. 
Загадка разгадка да семь верст правды. 
Каждый купец на свой аршин мерит. 
Прямой, будто аршин проглотил. 
Семи пядей во лбу. 
Сам с ноготок, а борода с локоток. 
От горшка два вершка, а уже указчик. 
Полено к полену - сажень. 
Москва верстой далека, а сердцу рядом. 
Любовь верстами не меряется. 
Сто верст молодцу не крюк. 
От слова до дела - целая верста. 
Верстой ближе - пятаком дешевле. 
Жили с локоть, а осталось с ноготь. 
В чужих руках ноготок с локоток. 
Дай с ноготок, запросит с локоток. 
Семь аршин говядины да три фунта лент (о бессмыслице)
4,4(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ