Python kurz v Slovenčine | Lekcia 2 | Numerické dáta a operácie

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).
    Mišo má 7 ročné skúsenosti s profesionálnym programovaním v jazyku python, o ktoré sa chce s Vami podeliť. Kurz je určneý pre absolúnych začiatočníkov. Kurz pozostáva z lekcii, ktoré budú pravidelne pridávané na kanál.
    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!!
    👨‍👩‍👧‍👦 / 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:31 Čo sú to dátové typy?
    01:37 Čo je to GitHub?
    02:20 Numeriké dáta a operácie (technická časť)
    11:44 Zhrnutie a záver

Komentáře • 58

  •  Před 3 lety +1

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

  • @robindostalu8484
    @robindostalu8484 Před 2 lety +9

    Vysvětluješ to úplně super podrobně. Dík za to.

  • @peterkocur4540
    @peterkocur4540 Před 2 lety +8

    Toto je správny vzor učiteľa!!

  • @nickgamer2023
    @nickgamer2023 Před 5 měsíci

    Ďakujem som veľmi rád, že som sa niečo naučil

  • @razre6740
    @razre6740 Před rokem

    Fakt dobre vysvetľuješ

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

    10 z 10... Líbí se mi jednoduchost, všechno se vysvětli. Takhle má vypadat kurz.

  • @-ServantOfTheLord-
    @-ServantOfTheLord- Před 3 lety +7

    Zaujímavé :) naučil si ma niečo nove. Ďakujem :)

    •  Před 3 lety

      Som rád :)

  • @durinsbane6086
    @durinsbane6086 Před rokem +1

    super video, dobře se tě poslouchá, jen bych možná oželel tu hudbu na pozadí, nebo alespon ztišil

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

    super, na staré kolená som sa dal na učenie programovania :-). Veľmi dobre a prehľadne urobené školenie, páči sa mi a dúfam, že sa niečo naučím. Škoda, že som sa na to nedal skôr.... teším sa ako mi to pôjde. R.

    •  Před 3 lety

      Drzim palce :) dakujem

  • @janbrida7384
    @janbrida7384 Před 3 lety +3

    super kurz

    •  Před 3 lety

      Ďakujem :)

  • @jiri.sikora
    @jiri.sikora Před 3 lety +9

    Určitě bych přivítal nějaké ty tutoriály na github, hlavně na logiku dělání repozit apod.

    •  Před 3 lety +5

      Znie to ako dobry napad :) je mozne ze to v buducnosti pridam :)

  • @MiroslavDutko
    @MiroslavDutko Před 3 lety +4

    Preco je vysledkom delenia 4/4 float ? Ved je to cele cislo "1",mal by byt int.

    •  Před 3 lety +9

      Ahoj vyborna otazka ... delenie je operacia ktora moze niekedy skoncit ako float a niekedy ako int pythone vopred nevie ake cisla do delenia posles preto pre istotu predpoklada ze su float :)

  • @lopezRobo
    @lopezRobo Před rokem

    iba teraz som ťa začal sledovať paráda dobre vysvetluješ ja sa to učim od teba dúfa sa dačo nalepí na mňa a som linuxoví 😊

  • @Mtladanco
    @Mtladanco Před rokem

    Stiahol som si tvoje podklady ku kurzu z GitHubu, len mi nebolo jasné, čo s nimi, keď som ich rozbalil, dvojklik spôsobil, že len prebliklo príkazové okno, až keď som na jednotlivé súbory klikol pravým je tam možnosť edit with IDLE a cez toto sa to zobrazí, len neviem čo presne je ten IDLE.

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

    ahoj aka je spravna syntax pre vyuzitie type trebarz v if? ma byt type(x)==int alebo musi byt ==?

    •  Před 3 lety

      Ahoj ak chces testovat datovy typ int tak type(x)==int :)

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

      @ vdaka

  • @atihrot755
    @atihrot755 Před 4 měsíci

    Chcem sa to naučit ale neviem lebo vobec sa na program pithon neviem dostat.

  • @atihrot755
    @atihrot755 Před 4 měsíci

    Nič mi nefunguje ani inštalátor ani online. Neviem kde je chiba. Prosým o pomoc. Dakujem.

  • @jafanica
    @jafanica Před 3 lety

    Tie materiály som si stiahla, ale v čom si to mám otvoriť?

    •  Před 3 lety +3

      Do lekcie 7 ich staci prezerat na internete na tej stranke github :) a kopirovat si ich do prikazoveho riadka ... v lekcii 8 (ktora vyjde zajtra predstavim na to nastroj) avsak dovtedy uplne staci prehliadanie na internete. Dakujem za otazku.
      Edit: nechcel som predstavovat nastroj hned na zaciatku ked ho este az tak nepotrebujeme

    • @jafanica
      @jafanica Před 3 lety

      @ Aha, ďakujem:-)

    • @barborapavlikova7488
      @barborapavlikova7488 Před 3 lety

      cez winrar

    • @jafanica
      @jafanica Před 3 lety

      @@barborapavlikova7488 Cez to som rozbalila:-)

    • @c-opsniceboylegend7628
      @c-opsniceboylegend7628 Před 3 lety

      Borec

  • @ladislavsom5096
    @ladislavsom5096 Před 3 lety +3

    11:16 neviem či si to niekto všimol ale to nieje 2 na veľke číslo ale 2 krát veľke číslo.

    • @Mtladanco
      @Mtladanco Před rokem +1

      hľadal som takýto komentár či si to niekto všimol

    • @Dia4live
      @Dia4live Před rokem

      určite si to všimli viacerí.. ale kto už bude takúto blbosť vyťahovať v komentároch :D pre moj nb je vela uz 2**11111111

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

    Prečo si to robil cez tu internetovú verziu nevidno tam dobre tie príkazy

    •  Před 2 lety

      Iba som to chcel ukazat :) ospravedlnujem sa

  • @PhilipProchazka
    @PhilipProchazka Před 3 lety

    Ahoj, ráb bych se tě zeptal tvá funkce abs(-3) mi nefunguje a v linteru hází chybu:
    nicméně
    >>> abs(-3)
    Traceback (most recent call last):
    File "", line 1, in
    TypeError: 'int' object is not callable
    avšak není číslo kladné tudíž není absolutní ;tohle vážně nechápu
    >>> abs -3
    -6

    • @PhilipProchazka
      @PhilipProchazka Před 3 lety

      tak poznámka a oprava:
      funkce mi nefunguje pouze v konzoli u VS code
      v powershell//python
      >>>abs(-3)
      3
      #nechýpu rozdíl mězi těmito terminály, ale dobrá, problém vyřešen
      Děkuji,
      Šťastný a Veselý

    •  Před 3 lety

      @@PhilipProchazka Ahoj super ze si napisal :) uz to teda funguje? Rozdiel medzi konzolami je nasledovny ... ked spustis cmd a mas tam nieco v tvare "C\user\meno..." vtedy pracujes s prikazovym riadkom windowsu a komunikujes s windowsom to plati aj pre vscode ... ked si otvoris terminal a vidis tam "C\user\meno..." vtedy vies ze komunikujes s windowsom :) .... aby si komunikoval s pythonom potrebujes tam vidiet ">>>" to docielis tym ze napises prikaz "python" to plati aj pre vscode. POZOR! ak chces vo vscode spustit cely subor cez prave tlacidlo run musis sa uistit ze tvoja konzola ukazuje "C\user\meno..." inac ti bude pisat chyby ... aby si sa tymto chybam vyhnul potrebujes odist z pythonu (odist od ">>>") to docielis prikazom quit() .... Ak ti to stale nefunguje alebo by si sa chcel nieco spytat nevahaj a napis rad ti pomozem :)

    • @PhilipProchazka
      @PhilipProchazka Před 3 lety

      @ Ahoj děkuji za odpověď, nicméně tento problém mi nastal i přes napsání python v Terminálu VScode (všechny ostatní příkazy funguvali naprosto normálně... Netuším kde nastal problém ale funkce funguje...
      Rán bych se však zeptal na rozdíl mezi
      abs(-3) a abs-3
      abs(-3) je vzdy číslo abolutní, ale
      abs -3 je výsledek -6 (tomu nerozumím rozdílu a co to tedy potom vyjadřuje)

    •  Před 3 lety

      @@PhilipProchazka ahoj abs-3 je vzdy chyba .... skus si len zapnut cmd ist do pythonu a dat dam abs-3 uvidis chybu ... je to preto ze abs je funkcia ktora ocakava ako parameter cislo ... preto musis dat zatvorky aby si zavolal funkciu a do zatvoriek dat cislo cize abs(-3) .... k tomu vscode mi to nedava vobec zmysel co sa tma moze diat ... ak chces mozes mi tu poslat obrazok celej situacie skusim sa na to pozriet :)

    • @PhilipProchazka
      @PhilipProchazka Před 3 lety

      @ ahoj chžel jsem todát na github ale dnes se mi nějak nedaří a změny se prostě neprojevují :D
      NICMÉNĚ TADY JE MŮJ ZÁPIS ZE VČERA:
      # sčítání
      1 + 1 = 2
      # odčítání
      2 - 2 = 4
      # násobení
      3 * 3 = 9
      # mocnina
      3 ** 3 = 27
      # dělení s výsledkem s celým číslem
      3//3 # vysledek = 1
      # Dělení s hypoteticky desetiným výsledkem
      3/3 # vysledek = 1.0
      #pozor zde poznáš zásadní rozdíl předchozích 2 variant
      2/5 # vysledek= 2.5
      #nebo
      2//5 #!!! vysledek= 2
      ##########################################################
      # Určení typu třídy
      type(3/3) ##< class 'float' > float= "desetiné číslo"
      type(3+3) ##< class 'int' > int= "celé číslo"
      type(3//3) ##< class 'int' >
      ############################################################
      # ABSOLUTNÍ ČÍSLA =" abs(čislo) "!=="čísla vždy kladná"
      abs(-3)
      # :D nějak mi to zase nefunfuje, ale pouze ve VScode
      abs-3
      -6 # tohle mě uplně vysralo :D
      #
      # nicméně cmd+r powerhell:
      # python>>>abs(-3)=3 "x = číslo absolutní"
      ############################################################
      #použití závorek je taky možné například
      (7+3) / (2 + (9 % 3))=5.0
      ############################################################
      #také můžěme využívat kombinace "integer" a "float"
      = Python int()
      print(
      int(Integrer= "označení celočíselného datového typu")
      ,který představuje konečnou podmnožinu z celých čísel. Celočíselné datové typy mají v různých programovacích jazycích různou definici.
      )
      = Python float()
      print(
      float ("reálné hodnoty s plovoucí desetinnou čárkou") - Také se nazývají float, představují reálná čísla a jsou psány s desetinnou čárkou dělící celé a zlomkové části. Plováky mohou být také ve vědecké notaci, přičemž E nebo e označují sílu 10 (2, 5e2=2, 5 x 102=250)..
      )
      ## Existují také hodnoty: ale údajně jsou méně využívané
      = Python Long()
      print
      (
      long(long integers) − Also called longs, they are integers of unlimited size, written like integers and followed by an uppercase or lowercase L.
      )
      complex = Python complex()
      print
      (
      complex(complex numbers) - jsou ve tvaru a bJ, kde a a b jsou plováky a J(nebo j) představuje druhou odmocninu - 1 (což je imaginární číslo). Skutečná část čísla je a a imaginární část je b. Složitá čísla se v programování v Pythonu příliš nepoužívají.
      )
      Proměné= Varialbes = "Var"
      print
      (
      Proměnné nejsou nic jiného než vyhrazená paměťová místa pro ukládání hodnot. To znamená, že když vytvoříte proměnnou, vyhradíte si místo v paměti. Na základě datového typu proměnné tlumočník přidělí paměť a rozhodne, co lze uložit do vyhrazené paměti. Přiřazením různých datových typů k proměnným proto můžete do těchto proměnných ukládat celá čísla, desetinná místa nebo znaky.
      )

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

    Nechapem. Nelogicke, lebo 4/4 = 1 a cislo 1 je cele cislo tzv "int" a nie desatinne , cize nemalo by byt "float". A ak ano, tak pri deleni akychkolvek cisel pri prikaze type (...) vyjde "float" cislo a nikdy nie "int".

  • @ildikotakacsova7968
    @ildikotakacsova7968 Před rokem

    Prosim mozete vymazat hudbu v pozadi. Velmi to ruši. Dakujem.

    •  Před rokem

      Zdravim zial spatne sa videa nedaju upravit .. od lekcie asi 8 som hudbu odstranil. Ospravedlnujem sa

  • @insightful_code
    @insightful_code Před 2 lety

    Vsetko fajn, len velmi maly font pisma...

  • @lievance1237
    @lievance1237 Před rokem

    ta hudba v pozadi ma raz zabije. inak dakujem za kurz zdarma :D

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

    Hele ta hudba na pozadí je fakt šílená :(

    •  Před 3 lety +3

      Ospravedlnujem sa boli to moje prve videa :) od lekcie 7 alebo 8 som sa jej zbavil

    • @alinos6468
      @alinos6468 Před 2 lety

      Ako tiež by ma zaujímalo, či sa tá hudba nedá vypnúť, alebo aspoň stíšiť. Lezie mi na nervy. Pardón som už starší a nie je to žiaden depeš ;-)

    • @Dia4live
      @Dia4live Před rokem

      mne tam tá hudba vôbec nevadí, až sa mi tam páči :)