Python kurz v Slovenčine | Lekcia 2 | Numerické dáta a operácie
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
Menšia zmena na instagrame ma nájdete pod @informatikasmisom, budem rád keď dáte follow.
Vysvětluješ to úplně super podrobně. Dík za to.
Toto je správny vzor učiteľa!!
Ďakujem som veľmi rád, že som sa niečo naučil
Fakt dobre vysvetľuješ
10 z 10... Líbí se mi jednoduchost, všechno se vysvětli. Takhle má vypadat kurz.
Zaujímavé :) naučil si ma niečo nove. Ďakujem :)
Som rád :)
super video, dobře se tě poslouchá, jen bych možná oželel tu hudbu na pozadí, nebo alespon ztišil
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.
Drzim palce :) dakujem
super kurz
Ďakujem :)
Určitě bych přivítal nějaké ty tutoriály na github, hlavně na logiku dělání repozit apod.
Znie to ako dobry napad :) je mozne ze to v buducnosti pridam :)
Preco je vysledkom delenia 4/4 float ? Ved je to cele cislo "1",mal by byt int.
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 :)
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í 😊
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.
ahoj aka je spravna syntax pre vyuzitie type trebarz v if? ma byt type(x)==int alebo musi byt ==?
Ahoj ak chces testovat datovy typ int tak type(x)==int :)
@ vdaka
Chcem sa to naučit ale neviem lebo vobec sa na program pithon neviem dostat.
Nič mi nefunguje ani inštalátor ani online. Neviem kde je chiba. Prosým o pomoc. Dakujem.
Tie materiály som si stiahla, ale v čom si to mám otvoriť?
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
@ Aha, ďakujem:-)
cez winrar
@@barborapavlikova7488 Cez to som rozbalila:-)
Borec
11:16 neviem či si to niekto všimol ale to nieje 2 na veľke číslo ale 2 krát veľke číslo.
hľadal som takýto komentár či si to niekto všimol
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
Prečo si to robil cez tu internetovú verziu nevidno tam dobre tie príkazy
Iba som to chcel ukazat :) ospravedlnujem sa
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
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ý
@@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 :)
@ 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)
@@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 :)
@ 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.
)
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".
Prosim mozete vymazat hudbu v pozadi. Velmi to ruši. Dakujem.
Zdravim zial spatne sa videa nedaju upravit .. od lekcie asi 8 som hudbu odstranil. Ospravedlnujem sa
Vsetko fajn, len velmi maly font pisma...
ta hudba v pozadi ma raz zabije. inak dakujem za kurz zdarma :D
Hele ta hudba na pozadí je fakt šílená :(
Ospravedlnujem sa boli to moje prve videa :) od lekcie 7 alebo 8 som sa jej zbavil
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š ;-)
mne tam tá hudba vôbec nevadí, až sa mi tam páči :)