Python pro Začátečníky | #09 | Listy

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

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

  • @gabrielafilipova5165
    @gabrielafilipova5165 3 года назад +22

    Jsi učitelský talent. Díky! :)

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

      Díky za pozitivní komentář :)

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

    Díky moc, skončil jsem teprve 9. díl, a hodně jsem se toho už naučil. Dobrá práce, jen tak dál.

  • @ondrejvavra4115
    @ondrejvavra4115 3 месяца назад

    Tvá videa jsou skvělá. Tvoje vysvětlování není matoucí jako u jiných. Díky! :)

  • @RaOPhar
    @RaOPhar 2 года назад +4

    Jsem rád, že tu je někdo jako ty. Díky za videa, skvěle to vysvětluješ.

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

    Umíš dobře vysvětlovat👍

  • @zdenekcoufal2746
    @zdenekcoufal2746 2 года назад +2

    Další super video, skvěle vysvětleno.

  • @jirivycital
    @jirivycital 3 года назад +3

    Výborně pojednáno.Dotaz co trigonometrické funkce.

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

      Trigonometrické funkce jsou zahrnuty v modulu math, proto je nejdříve potřeba napsat na začátek programu "import math"
      Nyní můžeš napsat např. "math.sin(x)" pro zavolání funkce sinus s argumentem hodnoty proměnné x. Stejně tak můžeš používat "math.cos", "math.tan", atd.

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

      @@ConaxCoding Děkuji.

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

    Další skvělé video!

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

    Super, díky

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

    Super :)

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

    dobry den. muzu se zeptat co je na tomto kodu spatne? kdyz chci aby me to vypsalo 0 a 3 z listu takze ahoj a dobry den tak to vypise ahoj [3] dekuju
    pozdravy = ["ahoj", "zdravim", "zdar", "dobry den"]
    list_1 = [[0],[3]]
    print (pozdravy [0],[1])

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

    hele diky moc si mi pomoh

  • @gekon81
    @gekon81 2 года назад +2

    Ahoj, podle tvých tutoriálů jsem se mi učí hrozně hezky. Mám jediný ne úplně problém,ale spíš takový možná návrch. Hrozně se mi líbilo jak jsi nám dal jakoby úkol při tvoření té úplně základní "kalkulačky". Myslíš, že by byla možnost zkusit dávat více takových úkolů? Hodně mi to zvedlo pozornost a chuť se učit když to začalo fungovat :DDD

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

      Díky za feedback! Máš pravdu, cvičení jsou skvělý způsob, jak se programování pořádně naučit. Určitě se jich pokusím dávat do videí více. Tato série už je téměř hotová, ale udělám to v dalších videích o Pythonu (i o jiných jazycích).

  • @stalubo
    @stalubo 2 года назад +2

    Umíš vysvětlovat v klidu, plynule a téměř bez zaváhání. Máš můj obdiv. Zabere hodně času příprava takového 1 videa ? Anebo jedeš téměř bez přípravy ?

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

      Díky :) Příprava trvá obvykle cca 2 hodiny, vždy si musím rozmyslet a sepsat, o jakém tématu video bude a co všechno k němu chci říct.

  • @kuchta33
    @kuchta33 9 месяцев назад

    Čau, je možné hodit všechny tyto skirpty na git a share link? Díky!
    Super práce

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

    perfektni tutorial

  • @rudydlhy260
    @rudydlhy260 2 года назад +8

    Vysvetluješ to lepšie ako 90% lektorov v platených kurzoch.

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

    Ahoj, mám problém s vypisováním dvou možností např. z pozdravů
    Mám napsáno :
    pozdravy = [ "ahoj", "cau", "nazdar", "dobry den"]
    print(pozdravy [2] [3] )
    výsledek je písmeno d
    Co dělám špatně? Díky :-)

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

      A ještě jedna věc, mám to úplně stejně jako ty a píše mi to TypeError: 'float' object is not subscriptable.
      Používám stejný program jako ty. Díky

    • @js9105
      @js9105 Год назад +1

      Tohle vyřešeno, promin, přehlídl jsem čárku...

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

      Takové chyby jsou nejhorší, lehko se přehlédnou :D

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

    Hele kdybych chtěl naprogramovat funkci hesla:
    (Heslo 1234)
    A já mám problém, když napíšu správně heslo, funguje to, když napíšu špatné heslo (číslo), funguje to. Ale, když napíšu do inputu slovo (písmeny), tak se vypíše: "SPRÁVNĚ"
    "ŠPATNĚ"

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

      Mohl bys mi poslat svůj kód? Z pouhého popisu toho, jak se program chová, chybu nepoznám. Ale až uvidím ten kód, určitě ti poradím.

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

      @@ConaxCoding script: print("Nepište slova, jen čísla, jinak bude error...")
      try:
      vstup1 = int(input("Jaké je heslo ? "))
      except:
      print(" ŠPATNĚ !!! ")
      vstup1 = (1234)
      if vstup1 == (1234):
      print(" SPRÁVNĚ !!! ")

      else:
      print(" ŠPATNĚ !!! ")
      vstup1 == int(input("Jaké je heslo ? (2. pokus) "))

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

      @@armexx4049 Ahoj, omlouvám se za zpoždění. Problém je v tom, že když napíšeš něco, co nejde převést na integer (např. nějaké slovo), tak se spustí kód v except bloku. V tomto bloku se vypíše " ŠPATNĚ !!! " a dále se nastaví proměnná vstup1 na integer 1234. To je právě požadované heslo, proto se následně vypíše i " SPRÁVNĚ !!! ". Řešení je tedy snadné: místo, abys v except bloku nastavil hodnotu proměnné vstup1 na 1234, ji nastav třeba na hodnotu None.

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

      @@ConaxCoding děkuji, určitě vyskouším

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

    na to ze ti je 16/17 tak jsi borče extremne underrated ucim se v python protoze vim o celkove programovani uplne nic a python je dobra cesta

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

    Opět perfektní :) Dotaz mimo téma: Mám například číslo 2895421. Ale kuli přehlednosti bych ho rád vypsal funkcí print jako 2 895 421. Jde to?

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

      Děkuji :) Oddělit tísíce u čísla mezerami je docela složité. Pokud to chcete udělat nejjednodušším způsobem, musíte nejdříve tisíce oddělit čárkami:
      x = 2147483647
      x = "{:,}".format(x)
      Teď je v proměnné x uložen string, který vypadá takhle: "2,147,483,647" Výchozí hodnota musí být integer (který se automaticky převede na string).
      Dále nahradíme čárky mezerami (pokud nechcete použít čárky):
      x = x.replace(",", " ")
      Teď je v proměnné x uložený string "2 147 483 647". Pokud vám něco nebude fungovat, napište, možná jsem někde udělal chybu.
      Tady je vše udělané na jednom řádku:
      "{:,}".format(2147483647).replace(",", " ")

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

      @@ConaxCoding Děkuji mnohokráte :) Funguje to úplně suprově

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

      @@ConaxCoding nějaké vysvětlení jak funguje to x = "{:,}".format (x) ? Že to dokáže dát tu čárku mezi tisíce a nedá to třeba mezi každé číslo

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

    listy me nebavi

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

      To mě mrzí :(
      Ale jsou hodně důležité.

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

    Díky😀 Super video jen bych se rád zeptal jestli někdo nezná nějaké zadání na program nemám nápady v té úrovni co jsem 🙂 Všem předem Děkuji @Conax