Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Python: Skirtumas tarp puslapio versijų

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search
19 eilutė: 19 eilutė:
Dar gi buvo labai juokingai, kai iki antro Python printinimas buvo kalbos savybė, kaip kokiame [[Pascal]], tai ir programa paprasta gaudavosi:
Dar gi buvo labai juokingai, kai iki antro Python printinimas buvo kalbos savybė, kaip kokiame [[Pascal]], tai ir programa paprasta gaudavosi:


<code>print "Hello World!"</code>
<pre>print "Hello World!"</pre>


O paskui atsirado Python 3 versija, kur print raktažodis dingo ir atsirado vietoje to print funkcija. Ir staiga visos Hello World programos nustojo veikti. Ir visokios kitos programos irgi nustojo veikti. Nuo to laiko reikia tą Hello World taip užrašinėt:
O paskui atsirado Python 3 versija, kur print raktažodis dingo ir atsirado vietoje to print funkcija. Ir staiga visos Hello World programos nustojo veikti. Ir visokios kitos programos irgi nustojo veikti. Nuo to laiko reikia tą Hello World taip užrašinėt:


<code>print ("Hello World!")</code>
<pre>
print ("Hello World!")
</pre>




== Paprasta programa su Python ==
Čia demonstracijai parodysim jums, kaip veikia ir kaip neveikia paprasta programa su Python, kurį sugalvojo tie bepročiai, kurie sugalvojo, kad tarpais reikia programos logiką nustatinėti. Todėl žmonems, vietoje to, kad jie užsiimdinėtų programavimu, dabar reikia skaičiuoti tarpus, kiek jie kur ko parašė.
Štai tokia programa veikia, bet spausdina tiktai žodį "Du":
<pre>
a=1
b=2
if a > b :
print("Vienas")
print("Du")
</pre>
Štai tokia programa jau išvis neveikia, o [[interpretatorius]] keikiasi apie kažkokias klaidas:
<pre>
a=2
b=1
if a > b :
print("Vienas")
  print("Du")
</pre>




[[Category:Programavimo kalbos]]
[[Category:Programavimo kalbos]]

20:02, 4 lapkričio 2022 versija

Python - viena iš durniausių programavimo kalbų, kuri sukurta buvo, kai kažkokiems neaiškiems programuotojams kilo proto aptemimas, galimai po kokių nors medžiagų vartojimo, o gal ir šiai nuo išprotėjimo.

Čia jūs tik pagalvokit: kokie nors Assembler, Fortran ir Cobol programuotojai tiek metų galvojo apie tai, kad reikia pašalinti visokius absurdiškus tarpus ir tabus iš programų tekstų, kad jie bent jau įtakos nedarytų, nes yra visiškai idiotiški ir reikalingi programos formatavimui, o ne valdymui. O tada kai visi tų tarpų įtaką panaikino, praėjo pora dešimtmečių ir kažkokie psichai sugalvojo, kad reikia tarpus padaryti programavimo kalbos dalimi.

Tai ir atsirado dvi tokios programavimo kalbos - Whitespace ir jau čia aprašomas Python.

Čia mes rimtai, nejuokaujam. Ir Python programinantys prietrankos rimtai galvoja, kad tai yra normalu, kad taip ir turi būti - kad programos sintaksės darlimi reikia paversti tokį nematomą simbolį, kaip paprasčiausias tarpas.

Prietrankos, kurie šitą sugalvojo, aiškino maždaug taip, kad visokie dibilai, programuojantys normaliomis programavimo kalbomis, klaikiai blogai formatuoja tekstą ir todėl programos pasidaro neįskaitomos ir nesuprantamos ne tik kitiems žmonėms, bet netgi ir tiems, kas patys tas programas rašė. Aišku, yra tame tiesos nemažai. Bet paversti teksto formatavimą privaloma programos dalimi - tai jau dėve dėve.

Eikit jūs šikt, nieko čia mes nerašysim apie šitą durną kalbą, nes čia jūs pitonščikai su savo ta kalba tai baisiau už kokį nors steampunką su savo tais absurdiškais archaizmais. Kai visas pasaulis tobulėja ir vysto kompiuterius, Python vystosi atvirkštine linkme. Todėl Pipedija čia Python programuotojams pataria dar įsivesti ir privalomus eilučių numerius, kad dar archaiškiau būtų.

Dar būdinga, kad jei tik programuotojas kokį nors Python programuoja, tai paprastai dar ir koks nors žaliavalgis ir joga užsiimdinėja.

Dar visokie seni perdylos pastebi, kad būdavo senais laikais tokia visiškai niekam tikusių programuotojų rūšis - tai tie, kurie programindavo Basic kalba ir nesuprasdavo, kodėl iš jų kiti tyčiojasi. Tai ilgainiui ta Basic kalba tiesiog numirė, nes buvo visiškai niekam netikusi. Bet štai ta pati programuotojų rūšis niekur nedingo - jie pradėjo programinti Python. Ir dabar tie patys Python programuotojai nesupranta, kodėl iš jų visi tyčiojasi.


Hello World su Python

Dar gi buvo labai juokingai, kai iki antro Python printinimas buvo kalbos savybė, kaip kokiame Pascal, tai ir programa paprasta gaudavosi:

print "Hello World!"

O paskui atsirado Python 3 versija, kur print raktažodis dingo ir atsirado vietoje to print funkcija. Ir staiga visos Hello World programos nustojo veikti. Ir visokios kitos programos irgi nustojo veikti. Nuo to laiko reikia tą Hello World taip užrašinėt:

print ("Hello World!")


Paprasta programa su Python

Čia demonstracijai parodysim jums, kaip veikia ir kaip neveikia paprasta programa su Python, kurį sugalvojo tie bepročiai, kurie sugalvojo, kad tarpais reikia programos logiką nustatinėti. Todėl žmonems, vietoje to, kad jie užsiimdinėtų programavimu, dabar reikia skaičiuoti tarpus, kiek jie kur ko parašė.

Štai tokia programa veikia, bet spausdina tiktai žodį "Du":

a=1
b=2

if a > b :
 print("Vienas")
print("Du")

Štai tokia programa jau išvis neveikia, o interpretatorius keikiasi apie kažkokias klaidas:

a=2
b=1

if a > b :
 print("Vienas")
  print("Du")