Предмет: Информатика,
автор: Аноним
Складіть програму на пайтоне Даю 35 баллов, у якій: а) створюються списки:
1) a з 5 випадкових цілих чисел від 1 до 20;
2) b з 5 випадкових цілих чисел від -10 до 10;
3) c об'єднання списку, а
і подвоєного списку що , b
мають парні індекси (включаючи індекс 0
)
б) перевіряється, чи є хоча бу одному списку число 5.
я понимаю это как удвоенные четные числа и списка b?
Ответы
Автор ответа:
1
Ответ:
from random import randint
a = [randint(1, 20) for s in range(5)]
b = [randint(-10, 10) for s in range(5)]
print(f'список а: {a}\nсписок b: {b}')
c = a
for i in b:
if i % 2 == 0:
c.append(i * 2)
print(f'список с: {c}')
if 5 in a + b:
print('5 в списках есть')
else:
print('5 в списках нет')
Объяснение:
проверь, все ли условия выполняются правильно? может я сего не так понял
for i in b:
if i % 2 == 0:
c.append(i * 2)
if i % 2 == 0:
c.append(i * 2)
это не правильно
правильно так
for i in range(len(b)):
if i % 2 == 0:
c.append(b[i] * 2)
if i % 2 == 0:
c.append(b[i] * 2)
Помоги с вопросом
Похожие вопросы
Предмет: Русский язык,
автор: Знания123456
Предмет: Русский язык,
автор: sidorenkoserge
Предмет: Окружающий мир,
автор: niktuxkala
Предмет: Математика,
автор: деревня3
Предмет: Русский язык,
автор: esmira21
мають парні індекси "