Pravda24  |  TechSvět  |  HobbyDeník  |  MotorGuru  |  VipShow  |  NeposlušnéTlapky  |  MyMuži  |  ČasProBydlení  |  ČasProŽeny  |  ByznysDeník



Python Object Oriented Programming
Obrázek Python Object Oriented Programming
Now-she-knows IMG-20210114-WA0002 Zivot pred koronavirem Meanwhile-in-America abych to uvedl na pravou miru Let-the-debate-begin
Komentáře (18) Komentovat Nezobrazovat

Python_Object_Oriented_Programming.png (GrétaR (10.1.2021 21:49)
krade to tady lomítka :-O :-O :-O :-O [odkaz]

Python_Object_Oriented_Programming.png (GrétaR (10.1.2021 21:47)
@bobšík python3 -c $'class C:passndef s(e):return e.tnb=C();setattr(b, "t", "u know nothing bobšík :-D :-D ;-) ;-) ");b.__class__.__str__=s.__get__(b);print(b)'

Python_Object_Oriented_Programming.png (x14R (10.1.2021 21:46)
bubozbudovy: stane se :-)

Python_Object_Oriented_Programming.png (bubozbudovy) (10.1.2021 21:24)
Yep, pletu si static/dynamic a strong/weak typovani.

Python_Object_Oriented_Programming.png (zmackany_had) (10.1.2021 20:32)
S mypy lze přidávat typy (proměnné, vstupní parametry, návratová hodnota) pro kontrolu před spuštěním, dokonce lze typ vlastní složit, pojmenovat a přiřazovat.

Python_Object_Oriented_Programming.png (BobsikR (10.1.2021 20:30)
ilfirinn: vzhledem k tomu, že to bylo v SDK pro mobil (Sailfish), kde byl Python jen jako "bokovka", to neměli nijak ošetřené, aplikace prostě jen nahlásila selhání na straně pythonu a v tom IDE se to sice zvýraznilo, ale tak lehounce, že bylo strašně snadný to přehlídnout...

Python_Object_Oriented_Programming.png (ilfirinn) (10.1.2021 20:26)
Co je snadné přehlédnout na hlášce "na řádku 271 nesedí odsazení"?

Python_Object_Oriented_Programming.png (tdkb) (10.1.2021 20:24)
pyton je silne typovy jazyk degesi

Python_Object_Oriented_Programming.png (BobsikR (10.1.2021 20:19)
problém je, že je ta stylistika diktovaná a mě nevyhovuje.. ale hlavně, když někde bylo o mezeru navíc, tak bylo snadný to přehlídnout a nadávat aby to sedělo, prostě přehlednost jak piča

Python_Object_Oriented_Programming.png (mahta) (10.1.2021 20:03)
@bubozbudovy, je. Pleteš si dynamický (testováno během runtim) a netypovaný (netestováno vůbec, třeba ASM).

Python_Object_Oriented_Programming.png (x14R (10.1.2021 20:00)
bubozbudovy: cože? píšou to všude a chová se to tak, nejsem expert, rád si nechám vysvětlit

Python_Object_Oriented_Programming.png (x14R (10.1.2021 19:55)
já v tom teď psal kousek (rozjel jsem to celé v MSVC, funguje i debugging) a pár obratů se mi moc líbilo, ale furt ještě semtam napíšu středník :-D :-D Pokud jde o větší projekty, tak to možná jde, ale jen když je všechno string B-)

Python_Object_Oriented_Programming.png (bubozbudovy) (10.1.2021 19:53)
pythonYl: Python NENI dynamicky typovany!

Python_Object_Oriented_Programming.png (mahta) (10.1.2021 19:51)
@pythonYl, tvá druhá a třetí věta platí o kódu ve všech jazycích. Statický typechecking ti pomůže jen od několika základních chyb. V Pythonu se používají hints a linting, BTW. @ilfirin, taky to nechápu. Na kódu je především důležitá čitelnost. To chtějí někteří říct, že míchají styly jak se jim zamane? Asi všechno amatéři a studenti...

Python_Object_Oriented_Programming.png (ilfirinR (10.1.2021 19:40)
Mě zase vždycky dojme, když někdo, kdo chce programovat, má problémy se stylistikou. Na druhou stranu, jenom dobře, aspoň nemáme v pythonu tolik praseckých kódů, protože ti přešli na jiný jazyk.

další...












Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Podmínky pro uchovávání nebo přístup ke cookies je možné nastavit ve vašem prohlížeči. Více...