Перейти к основному содержанию
Testna Učilnica FRI 25/26
  • В начало
  • Календарь
  • Дополнительно
Поиск по всему сайту Закрыть
Изменить данные поисковой строки
Русский ‎(ru)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Вы используете гостевой доступ
Вход
Testna Učilnica FRI 25/26
В начало Календарь
Развернуть всё Свернуть всё
  1. Личный кабинет
  2. progkog
  3. Numpy
  4. Bananumpy

Bananumpy

Требуемые условия завершения
Срок сдачи: вторник, 17 декабря 2024, 09:00

Obvezna naloga

Ideja te naloge je, da jo rešite z eno samo preprosto vrstico v numpyju. Nobenega for ali while, nobenih izpeljanih seznamov ali česa podobnega!

Pravilno napisna funkcija bo dolga eno vrstico, ki bo krajša od vrstice

def srecne_drzave(teze, vrednosti, drzave, meja):

Tore: napišite funkcijo srecne_drzave(teze, vrednosti, drzave, meja).

  • teze vsebuje težo uvoženih banan,
  • vrednosti pove, koliko je posamezna država plačala za te banane,
  • drzave pa so imena držav. Vse tri tabele so enake dolžine in vsebujejo podatke v enakem vrstnem redu.

Gre, očitno, za to, kar vračata prvi dve funkciji iz prejšnje domače naloge.

Funkcija naj vrne tabelo z imeni držav, ki so za svoje banane plačale manj od podane meje. Države morajo v tabeli nastopati v enakem vrstnem redu kot v podani tabeli drzave. Z drugimi besedami, tabela, ki jo vrnete, mora biti takšna kot tabela drzave, vendar le s tistimi državami, ki so plačale manj kot meja.

Pomoč: s tabelo nizov lahko delamo enake stvari, kot smo jih na predavanjih s tabelami števil - tudi tabelo držav lahko indeksiramo s tabelami indeksov, s tabelo True-jev in False-ov ipd.

Dodatna naloga

Ta je tako, za zraven. Neobvezno.

Dam vam funkcijo

def indeks_drzave(drzave, drzava):
    return np.where(drzave == drzava)[0][0]

ki vrne indeks države v tabeli držav.

Napišite funkcijo vec_kot(teze, drzave, drzava), ki prejme tabelo s težami, tabelo z državami in ime neke države. Vrne število držav, ki so kupile več banan kot podana država.

Testi

  • testi.py testi.py
    10 декабря 2024, 18:51
Вы используете гостевой доступ (Вход)
Скачать мобильное приложение
На платформе Moodle
Obvestilo o avtorskih pravicah