Python
Z Nonsensopedii, polskiej encyklopedii humoru
Wersja z dnia 11:12, 13 lut 2010 autorstwa 93.179.194.38 (dyskusja) (Nowa ramka (czy co tam) "Programy")
Ten artykuł jest częścią cyklu naukowego języki komputerowe. |
Języki programowania: |
Inne języki komputerowe: |
|
edytuj ten szablon |
def Python (pythonowszczyzna):
- print "środek komunikacji na linii komputer-człowiek"
- print "ojczysty język Google"
Cechy
- Python został napisany przez grupę hippisów, dlatego wiele jego cech cechuje cecha w żargonie operatorów klawiatur komputerowych zwana kompletnym odlotem. Język ten cofa nas do lat 60tych - można zapomnieć o blokach oznaczanych schludnym begin..end, minimalistycznym {..} czy geekowskim %$#%#%$$$..? – tutaj bloki oznaczane są... znakami nowej linii i wcięciami! Jednocześnie hippisi w akcie protestu postanowili zrezygnować z koncepcji stałych, instrukcji switch/case oraz modyfikatorów dostępu do metod i atrybutów. Trwają dyskusje nad usunięciem słowa kluczowego if.
- Python jest językiem stworzonym dla lamerów. Dawniej, prawdziwy hakier musiał stworzyć wielolinijkowy program, aby połączyć się z danym serwerem, a w Pythonie przyjdzie taki lamus nie znający się na prawdziwym kodowaniu, wpisze strona = urllib2.urlopen("http://adres.com") i już ma dostęp do www. Kompletna amatorszczyzna i zbrodnia przeciw true coding (czyt. tró).
Programy
Pierwszym programem mającym na celu porównanie Pythona (czyt. dwóch liczb) jest prosty skrypt:
a = 666 b = 15 if a > b: print 'A ma wiekszego' else: print 'B ma wiekszego'
Jeżeli a jest większe wyświetli nam się napis "A ma większego, jeżeli b jest większe, wyświetli się ten drugi.
Domyślne jest kodowanie ASCII. Jeżeli chcemy jakieś inne wpisujemy przed skryptem:
# -*- coding: utf-8 -*
Nadszedł czas pisania. A więc, żeby napisać "Homoerektusoprofescjonalistka" wykonujemy skrypt:
a = "Homoerektusoprofescjonalistka" print a