ДОПОМОЖІТЬ БУДЬ ЛАСКА! Даю 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 балів. Буду дуже вдячна
Вас заинтересует
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад