Допожіть ці 3 задачі зробити будь ласка.
Python
Ответы
Завдання 1:
import random
# Створення масиву
array1 = [random.randint(1, 20) for _ in range(15)]
# Знаходження суми чисел більше 7
sum_greater_than_7 = sum(x for x in array1 if x > 7)
print(f"Масив: {array1}")
print(f"Сума чисел більше 7: {sum_greater_than_7}\n")
Завдання 2:
import random
# Створення масиву
array2 = [random.randint(-3, 3) for _ in range(20)]
# Знаходження кількості чисел, що дорівнюють нулю
count_zeros = array2.count(0)
print(f"Масив: {array2}")
print(f"Кількість чисел, що дорівнюють нулю: {count_zeros}\n")
Завдання 3:
import random
# Створення масиву
array3 = [random.randint(-10, 10) for _ in range(15)]
# Знаходження добутку від'ємних чисел
product_of_negatives = 1
for x in array3:
if x < 0:
product_of_negatives *= x
print(f"Масив: {array3}")
print(f"Добуток від'ємних чисел: {product_of_negatives}")