• Предмет: Информатика
  • Автор: BaklankaGul
  • Вопрос задан 4 месяца назад

Створити програму Календар нагляду за погодою. Проаналізувати список
значень середньодобових температур за березень.
1. Завантажте модуль random. Створіть порожній список t і додайте до списку
31 випадкове число в діапазоні можливих березневих температур. Виведіть
список на екран.
from random import*
t = []
for i in range (31) :
t.append (randint(–10, 10))
print (t)
2. Запишіть код для підрахунку кількості днів, коли температура була вище нуля.
Виведіть знайдене значення з відповідним поясненням:
print (k, 'днів температура була вище 0')
3. Визначте число стрибків температур (сусідства двох чисел різних знаків):
k = 0
for i in range (30) :
if t [i] * t [i+1] <0: k += 1
print ( 'Стрибків температури було: ' , k)
4. Встановіть дату найнижчої температури, виведіть знайдене значення.
5. Встановіть різницю між найменшим і найбільшим значеннями температур.


slonce70: я дав відповідь вже - працюючий код - спопіюйте уважно

Ответы

Ответ дал: lyudmilasokolova2006
2

Ответ:

from random import *

# створюємо порожній список t та заповнюємо його випадковими значеннями температур

t = []

for i in range(31):

t.append(randint(-10, 10))

print("Список температур за березень:", t)

# підрахунок кількості днів, коли температура була вище нуля

count = 0

for temp in t:

if temp > 0:

count += 1

print(count, "днів температура була вище 0")

# підрахунок кількості стрибків температур

jumps = 0

for i in range(30):

if t[i] * t[i+1] < 0:

jumps += 1

print("Стрибків температури було:", jumps)

# знаходження дати найнижчої температури

min_temp = min(t)

min_temp_index = t.index(min_temp)

print("Найнижча температура була", min_temp, "в день", min_temp_index+1)

# знаходження різниці між найменшою та найбільшою температурою

temp_range = max(t) - min(t)

print("Різниця між найменшою та найбільшою температурою:", temp_range)


slonce70: Да не проверяете Вы коды) Я устал подавать жалобы на ошибочные ответы)
lyudmilasokolova2006: я сам пока не пользовался GPT намного хуже учился, чем просто списывал с бренли
slonce70: так это не сервис по решению всех задач. Это сервис для помощи
lyudmilasokolova2006: ну продолжайте это делать, я тут от скуки и не больше
slonce70: А почему просто не учиться?) А не списывать с бренли а чат жпт использовать только как помощника в объяснениях а не для списывания)
slonce70: ну я понял. когда учился плохо а тут появился инструмент и можно себя представить крутым кодером при этом даже не зная как это работает)) Не занимайтесь дурней)
lyudmilasokolova2006: ну вот, GPT создан не только для списывания, он отличный помощник
slonce70: используйте его для генерации идей, учебы или ещё что то)Как инструмент помощник он хорош, особенно для начинающих
slonce70: Согласен)Я об этом же - но сейчас вы используете его не как помощник ))А как заменитель себя
lyudmilasokolova2006: да ладно, я понимаю что я страдаю тут фигнёй, мне просто скучно. Во блага всех школьников я не буду давать свои ответы
Вас заинтересует