Предмет: Информатика,
автор: nstsogienko
ДОПОМОЖІТЬ БУДЬ ЛАСКА! Даю 100 балів!!!
Складіть програму, яка формує два списки a,b випадкових чисел довжиною n. Надрукувати ці списки та отримати новий список с за формулою c[i]=a[i]+b[i]. Розв’язати задачу двома способами (за допомогою користувацької функції та без неї). Мова програмування пайтон(Python).
Ответы
Автор ответа:
1
Первый вариант:
from random import randint
def create_random_lists(n):
a = [randint(1, 100) for i in range(n)]
b = [randint(1, 100) for i in range(n)]
c = [a[i] + b[i] for i in range(n)]
return a, b, c
n = 10
a, b, c = create_random_lists(n)
print(f'Список А: {a}')
print(f'Список В: {b}')
print(f'Список C: {c}')
Второй вариант:
from random import randint
n = 10
a = [randint(1, 100) for i in range(n)]
b = [randint(1, 100) for i in range(n)]
c = [a[i] + b[i] for i in range(n)]
print(f'Список А: {a}')
print(f'Список В: {b}')
print(f'Список C: {c}')
nstsogienko:
Дякую!
Велике дякую! Можешь будь ласка допомогти ще з одним завданням? Я вже задала питання,теж даю 100 балів. Буду дуже вдячна
Похожие вопросы
Предмет: Русский язык,
автор: dariazakhozhaya7
Предмет: Немецкий язык,
автор: blechwayy
Предмет: Литература,
автор: lubavabondarchuk
Предмет: Химия,
автор: katia1473592680
Предмет: Математика,
автор: takelammate