Есть ответ 👍

Сформировать одномерный массив А[1..40], элементами массива являются значения функции y = cos(2x+5)/(x+2.3), значения аргумента х задать случайными числами в диапазоне [-1..20].

Дополнить программу строками, с которых осуществляется поиск максимального значения среди элементов с А[5] по А[15].

Сформируйте из значений функции двухмерный массив B[1..2,1..40], элементы B[1,k] представляют собой значения функции, а элементы B[2,k] – остаток от деления нацело.

Упорядочить двухмерный массив по возрастанию. Вывести его на экран.​

257
265
Посмотреть ответы 1

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


pyowm.owm - какой-то подмодуль в модуле pyowm. Вам же нужен pyowm.OWM.

Заодно поправлю пробелы в выводе (хотя можно передать и просто в вывод через запятую - питон автоматически будет разделять их одним пробелом)

Код (Python 3):

import eel

import pyowm

city = "Россия, Тюмень"

owm = pyowm.OWM("cc6450a19ebb3ea19e68638e02961a54")

mgr = owm.weather_manager()

observation = mgr.weather_at_place(city)

w = observation.weather

temp = w.temperature('celsius')['temp']

print("В Городе " +city + " сейчас " + str(temp)+ " градусов!")

eel.init("web") # EEL initialization

@eel.expose

def binary(number):

   """This function converts the entered number from the decimal system to binary"""

   return bin(int(number)).replace("0b", "")

eel.start("main.html", size=(700, 400)) # Starting the App

Вывод:

В Городе Россия, Тюмень сейчас -12.49 градусов!

Популярно: Информатика