Python kurz v Slovenčine | Lekcia 26 | First class functions

Поділитися
Вставка
  • Опубліковано 12 січ 2025

КОМЕНТАРІ • 21

  • @themm1466
    @themm1466 3 роки тому +5

    Riesenie zadania s lambda funkciami:
    function_list = [
    lambda x, y: x + y,
    lambda x, y: x - y,
    lambda x, y: x * y,
    lambda x, y: x / y
    ]
    results = list(map(lambda x: x(4, 3), function_list))
    print(results)
    # [7, 1, 12, 1.3333333333333333]

  • @petrstrejcek7522
    @petrstrejcek7522 2 роки тому

    Dobrá videa. Díky

  • @honzadancinger
    @honzadancinger Рік тому +1

    def adder(x, y):
    return x + y
    def substractor(x, y):
    return x - y
    def multiplier(x, y):
    return x * y
    math_functions = [adder, substractor, multiplier]
    print(list(map(lambda x: x(1,2),math_functions)))

  • @adys868
    @adys868 2 роки тому

    super videa!

  • @dominikhudak4794
    @dominikhudak4794 2 роки тому

    def adder(x,y):
    return x + y
    def substractor(x,y):
    return x - y
    def multiplier(x,y):
    return x * y
    list_of_function = [adder, substractor, multiplier]
    print(list(map(lambda function: function(2,5), list_of_function)))

  • @jakubrosner4017
    @jakubrosner4017 3 роки тому +3

    Jednoznačne Django :D

  • @clovekneznamy8793
    @clovekneznamy8793 3 роки тому +2

    Krásne si to vysvetlil ako vždy samozrejme
    Niečo také s funkciami využívam v micropythone na raspberry picu
    +ešte global
    Čo je škoda,že sme ešte nedali tých 200👍 a 2,5tis.pozretí na pygames :(

    •  3 роки тому +1

      Poslednu dobu rozmyslam nad dalsou castou tak este to nie je stratene :)

    • @clovekneznamy8793
      @clovekneznamy8793 3 роки тому +1

      @
      Fúha tak to sa mi uľavilo

  • @RDaneelOlivaw
    @RDaneelOlivaw 3 роки тому +3

    Django :)

  • @lukaslacok9041
    @lukaslacok9041 3 роки тому

    Riešenie úlohy:
    def adder(x,y):
    return x+y
    def substractor(x,y):
    return x-y
    def multiplayer(x,y):
    return x*y
    function_list= [adder, substractor, multiplayer]
    def main_function(x):
    return x(1,2)
    print(list(map(main_function, function_list)))

    •  3 роки тому

      Vyzera to super :)

  • @pettgree
    @pettgree 3 роки тому

    Zaujal ma poznatok, že názov zadefinovanej funkcie vieme priradiť ku stringu. Týmpádom stratíme funkciu.
    def hello():
    print("ahojjj!")
    hello = "čau"
    print(hello)
    hello()
    output>>> čau
    TypeError: 'str' object is not callable
    Jasnačka, ale pre začiatočníkov je to ten "ahaáá" moment.
    Vďaka Mišo za videjká 🙏

  • @nagatoshi4597
    @nagatoshi4597 3 роки тому +2

    Snad to bude Django :D

  • @marosbino5969
    @marosbino5969 2 роки тому

    moja úloha vyzerá takto
    def adder (x,y):
    return x+y
    def substractor (x,y):
    return x-y
    def multiplier (x,y):
    return x*y
    function_list=[adder, substractor,multiplier]
    print(list(map(lambda x:x (2,4) ,function_list)))

  • @nataliaburganova830
    @nataliaburganova830 3 роки тому

    Ahojte, moje riešenie je:
    print(list(map(lambda function:function(1,2), list_of_function)))
    výsledok mám ale:
    3
    -1
    2
    [None, None, None]
    taktiež pri riešení cez for:
    for function in list_of_function:
    print(function(1,2))
    mám výsledok trochu iný a to:
    3
    None
    -1
    None
    2
    None
    Ako odstrániť to None? A prečo sa mi to vôbec ukazuje ak mám rovnaký kód ako na videu?
    Ďakujem za odpoveď.
    P.S. Tvoje videá sú skvelé, len tak ďalej :)

  • @romanhudec4719
    @romanhudec4719 3 роки тому +2

    Verím, že Flask :D

  • @RDaneelOlivaw
    @RDaneelOlivaw 3 роки тому

    Inak funguje toto aj v PHP?

    •  3 роки тому

      V PHP moc nerobim ale podla internetu PHP ma podporu pre first class funkcie :)

  • @dailycrashtv2003
    @dailycrashtv2003 3 роки тому

    Nepozná niekto nejakú stránku z rôznymi príkladmy z Pythonu ktoré by som si mohol precvičovať?

  • @yc699bk
    @yc699bk 3 роки тому +2

    Muslim si to Django