Python kurz v Slovenčine | Lekcia 9 | Podmienky

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 28

  •  4 года назад +3

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

  • @peterpodstanicky8899
    @peterpodstanicky8899 3 года назад +8

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

    •  3 года назад

      Ďakujem :)

  • @rmiroval
    @rmiroval 4 года назад +22

    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 4 года назад +2

      Kreatívne!

    • @peterg91
      @peterg91 3 года назад +1

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

    • @DraconBerry2740
      @DraconBerry2740 2 года назад

      print ("si zapomenul else")
      jenom pro info

    • @DraconBerry2740
      @DraconBerry2740 2 года назад

      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 2 года назад

    Skvele vysvetlenie.Držím palce🦾

  • @vasilijrozanov7873
    @vasilijrozanov7873 2 года назад

    Ď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/

  • @dzeykop
    @dzeykop 4 года назад +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

    •  4 года назад +1

      Dakujem :) som velmi rad ze sa ti to paci

  • @vandrujemesk8651
    @vandrujemesk8651 2 года назад +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.

  • @handcrafting
    @handcrafting 2 года назад

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

  • @ivetagresova5456
    @ivetagresova5456 2 года назад +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.

  • @martinroot8365
    @martinroot8365 Год назад

    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.

  • @JurajBatoska
    @JurajBatoska 2 года назад

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

  • @davidhruby1449
    @davidhruby1449 4 года назад

    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á ("!", "?", "*", "@", "#")?

    •  4 года назад

      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 4 года назад

      @ ok děkuji

    • @davidhruby1449
      @davidhruby1449 4 года назад

      @ 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")

    •  4 года назад

      Vyborne :)

    • @prekotilSa
      @prekotilSa 3 года назад

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

  • @Mtladanco
    @Mtladanco Год назад

    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 Год назад

      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...

  • @tomasmosko
    @tomasmosko 3 года назад

    1:29 medzery s mäkkým i

  • @peterfabian2254
    @peterfabian2254 2 года назад +1

    medzery sú s tvrdým...