Вопрос задан 08.06.2023 в 10:57. Предмет Информатика. Спрашивает Аямангали Аян.

Python 1.В списку містяться значення середньої температури повітря кожного дня січня. Визначте

середню температуру повітря за весь місяць. З’ясуйте, скільки разів за місяць середня денна температура була вище нуля. 2. В списку містяться n чисел. Визначити середнє арифметичне чисел, кратних числу 3.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пархоменко Виолетта.

Ответ:

1.

temperatures = [0.7, 1.1, -0.3, 0.9, 0.4, 0.5, 0.7, -0.8, 1.2, 0.6, 0.7, 0.8]

# Рахуємо середню температуру за місяць

print("Середня температура за місяць:", sum(temperatures)/len(temperatures))

# Визначаємо скільки разів за місяць середня денна температура була вище нуля

print("Середня денна температура була вище нуля", sum(1 for i in temperatures if i>0), "разів за місяць")

2.

a=[425,5,26,77,4,5,88,5,422]

try:

   print('середнє арифметичне чисел, кратних числу 3:',sum(i for i in a if i%3==0)/sum(1 for i in a if i%3==0))

except ZeroDivisionError:

   print('В списку немає чисел, кратних числу 3')

Объяснение:

во втором задании в списке нет чисел, кратных 3-м для теста, но вы можете их создать.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Щоб визначити середню температуру повітря за весь місяць і порахувати кількість днів, коли середня денна температура була вище нуля, ви можете скористатись наступним кодом на Python:
python
temperatures = [2, -1, 3, 0, -2, 1, 4, -1, 0, 3, 2, -3, -1, 0, 2, 1, 3, -2, 0, 1, 2, -1, -2, 0, 4, 2, 1, 0, 3] total_temperature = sum(temperatures) average_temperature = total_temperature / len(temperatures) positive_days = sum(1 for temp in temperatures if temp > 0) print("Середня температура повітря за місяць:", average_temperature) print("Кількість днів з середньою денною температурою вище нуля:", positive_days)

Ви можете замінити значення у списку temperatures на ваші власні дані про середню температуру повітря кожного дня січня. Після запуску цього коду ви отримаєте середню температуру повітря за місяць та кількість днів з середньою денною температурою вище нуля.

  1. Щоб визначити середнє арифметичне чисел, кратних числу 3, у списку n_numbers, ви можете використати наступний код на Python:
python
n_numbers = [12, 7, 21, 18, 9, 6, 15, 3, 10, 4, 27] divisible_by_3 = [num for num in n_numbers if num % 3 == 0] average_divisible_by_3 = sum(divisible_by_3) / len(divisible_by_3) print("Середнє арифметичне чисел, кратних 3:", average_divisible_by_3)

Ви можете замінити значення у списку n_numbers на ваші власні числа. Після запуску цього коду ви отримаєте середнє арифметичне чисел, кратних 3, зі списку.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос