Python kurz v Slovenčine | Lekcia 9 | Podmienky

Sdílet
Vložit
  • čas přidán 7. 06. 2024
  • Ďalšie materiály nájdeš na: github.com/misohu/kurz_python...
    V prípade ak chcete finančne podporiť kanál tak viete tak spraviť na mojom Patreone: / informatikasmisom
    Jedinečný kurz python v Slovenčine pre absolútnych začiatočníkov. Mišo je skúsený online učiteľ a zároveň bývalý doktorand fakulty informatiky a informačných technológii na STU (FIIT).
    Prosím odberajte kanál, aby ste zostali informovaní o novikách Informatiky s Mišom. Taktiež kurz zdieľajte svojím priateľom a učiteľom informatiky. Chceme naučiť programovať absolútne každého. Ďakujeme!! Nové lekcie v tomto kurze postujem 2 až 3 krát za týždeň.
    👨‍👩‍👧‍👦 Discord: / discord
    💵 Patreon: / informatikasmisom
    🎥 CZcams: / informatikasmišom
    📸 Instagram: / informatikasmisom
    👍 Facebook: / informatikasmisom
    💻 Github: github.com/misohu
    🤵 Linkedin: / michal-hucko
    🏫 Skillshare: www.skillshare.com/r/profile/...
    Anglickú verziu kurzu viete nájsť ZADARMO na: skl.sh/30wXxmO
    #python #pythonkurz
    Časová os:
    00:00 Úvod
    00:39 Čo je to podmienka?
    02:27 Podmienka v pythone (technická časť)
    12:42 Inplicitná pravdivostná hodnota (technická časť)
    16:01 Jednoriadková podmienka (technická časť)
    20:16 Zhrnutie a záver

Komentáře • 29

  •  Před 3 lety +3

    Menšia zmena na instagrame ma nájdete pod @informatikasmisom, budem rád keď dáte follow.

  • @peterpodstanicky8899
    @peterpodstanicky8899 Před 3 lety +6

    najlepší kurz aký som videl na Slovensku držím palce nech sa darí

    •  Před 3 lety

      Ďakujem :)

  • @rodnietanker1414
    @rodnietanker1414 Před 3 lety +21

    print("Do you like infromatika s Misom?")
    print("Answer only Yes/No")
    answer = input()
    if answer == "Yes":
    print("Great!")
    elif answer == "No":
    print("Your problem!")

    • @Taxxpy
      @Taxxpy Před 3 lety +2

      Kreatívne!

    • @peterg91
      @peterg91 Před 3 lety +1

      Ale podmienka s vystupom sa podla instruktora da aj 2riadkovo, preto zopakovat lekciu! :-)

    • @berry2740
      @berry2740 Před 2 lety

      print ("si zapomenul else")
      jenom pro info

    • @berry2740
      @berry2740 Před 2 lety

      print("Do you like infromatika s Misom?")
      answer = input()
      if answer == "Yes":
      print("Great!")
      elif answer == "No":
      print("Your mom!")
      else:
      print("nerozumím tve odpovedi zadej Yes / No ")
      LEPSI / opravene

  • @joakim1745
    @joakim1745 Před 2 lety

    Skvele vysvetlenie.Držím palce🦾

  • @jirikocenda4819
    @jirikocenda4819 Před rokem

    Jste nejlepší učitel IT na Internetu.

  • @vandrujemesk8651
    @vandrujemesk8651 Před 2 lety +5

    Kurz ako taký super, ale nepáči sa mi som dala za nastavenie farieb vo VS code. Veľmi ťažko je to čitateľné. Radšej pre účely videa dať default. Je tam väčší kontrast.

  • @dzeykop
    @dzeykop Před 3 lety +5

    Na Udemy som si už kúpil niekoľko kurzov na tému Python ale tvoja práca Michal je proste bomba idem lekciu po lekcii aby som to porovnal (píšem si poznámky atď.) páči sa mi, že upozorňuješ na maličkosti ktoré majú veľký dopad, čo sa v mnohých iných kurzoch často nestáva
    Na Patreon som sa už pridal, vďaka Michal

    •  Před 3 lety +1

      Dakujem :) som velmi rad ze sa ti to paci

  • @vasilijrozanov7873
    @vasilijrozanov7873 Před 2 lety

    Ďakujem Mišo! Dnes celkom náročnejšie, ale na záver sa dostavilo osvietenie 🤏, inak skúšam si Tvoje lekcie na Geany IDE na Linuxe a celkom to ide 😄 /ospravedlňujem sa za môj vrodený odpor ku všetkému čo má pečať Microsoftu/

  • @ivetagresova5456
    @ivetagresova5456 Před 2 lety +2

    Ahoj Mišo,
    tvoje vysvetľovanie je jasné a zrozumiteľné aj pre úplného začiatočníka, ako som ja.
    Zatiaľ som došla po túto lekciu a v materiáloch na githube mi nie je celkom jasný tento program:
    # Ak vyraz nie je pravda python vykona kod v casti else
    is_programmer=True
    if is_programmer == False:
    print("He is a programmer")
    else:
    print("He is not a programmer")
    Podľa môjho názoru, by mali byť "printy" napísané naopak (pri if by malo byť is not a pri else is).
    Ak sa mýlim, tak mi prosím vysvetli, prečo je to takto správne.
    Ďakujem.

  • @handcrafting
    @handcrafting Před rokem

    V jednoriadkovej verzií nie je možné použiť aj elif, alebo to len zle zadávam? Ďakujem.

  • @JurajBatoska
    @JurajBatoska Před rokem

    Díky moc za videá ! Chcel by som sa opýtať či robíš aj súkromné online kurzy, ďakujem.

  • @martinroot8365
    @martinroot8365 Před rokem

    Zdravím zatiaľ celkom fajn kurz. Pár nových vecí som sa zasa dozvedel. Len by som chcel upozorniť na ten príklad z github. Je to zrovna kód, ktorý nebol použitý vo videu tak ste si to asi nevšimli. Riadok 9 by mal byť True.

  • @davidhruby1449
    @davidhruby1449 Před 3 lety

    Zdravím , prosím vás jak by jste řešil, když mám vytvořit program, který pro dané znaky slovy vypíše o jaký znak se jedná ("!", "?", "*", "@", "#")?

    •  Před 3 lety

      Zdravim, ako jedno menej elegantné riešenie by som vytvoril jeden velky if elif elif .... else. Kde by som pre každý znak len vypisal string so správnym názvom. Napr if znak == "?": (novy riadok a odsadenie) print("otaznik") a podobne pre dalsie znaky. Dajte vediet ako ste dopadli :). Drzim palce

    • @davidhruby1449
      @davidhruby1449 Před 3 lety

      @ ok děkuji

    • @davidhruby1449
      @davidhruby1449 Před 3 lety

      @ Zdravím ,tak nakonec jsem to vyřešil tímto způsobem:
      znak = "f"
      if znak.islower():
      print("Malé písmeno")
      elif znak.isupper():
      print("Velké písmeno")
      elif znak == "?":
      print("Otazník")
      elif znak == "!":
      print("Vykřičník")
      elif znak == "*":
      print("Hvězdička")
      elif znak == "@":
      print("Zavináč")
      elif znak == "#":
      print("Křížek")
      else: print("Jiný znak")

    •  Před 3 lety

      Vyborne :)

    • @user-gn6cf8uc8d
      @user-gn6cf8uc8d Před 3 lety

      dvojrozmerne pole s parmi znak-nazov. pripadne asociativne pole ak ho teda python pozna

  • @tomasmosko
    @tomasmosko Před 2 lety

    1:29 medzery s mäkkým i

  • @Mtladanco
    @Mtladanco Před rokem

    Všimol som si jednu vec pri tom, keď premennú is_programmer_string definujeme na základe pravdivostnej hodnoty inej premennej is_programmer cez podmienku if.
    Ak kód napíšem takto:
    is_programmer=True
    if is_programmer:
    is_programmer_string="he is a programmer"
    else:
    is_programmer_string="he is not a programmer"
    print(is_programmer_string)
    Tak ak nechám hodnotu is_programmer nastavenú na True, nevypíše mi to nič, ak nastavím false tak to spraví čo má a vypíše to he is not a programmer. Všimol som si, že je na vine tabulátor, ktorý som omylom dal pred print. Keď som ho odstránil vypísalo aj He is a programmer. Chcem sa spýtať prečo je to tak, že pri hodnote False to spraví čo má a pri hodnote True nie, lebo ak je ten tabulátor chybná syntax, tak by to nemalo fungovať so žiadnou hodnotou, nie?

    • @lubomirjancik606
      @lubomirjancik606 Před rokem

      Nie je chybná syntax, len v tomto prípade je print() v bloku else, preto sa vykoná len pri splnení podmienky v else bloku. Na tabelátore záleží, keď je print() v úrovni oboch blokov, vykoná sa aj pri splnení if aj pri splnení else... Snáď som to napísal zrozumiteľne, keď nikto neodpovedal...

  • @peterfabian2254
    @peterfabian2254 Před 2 lety +1

    medzery sú s tvrdým...