Miért pont python?
- Mert nagyon könnyű vele elindulni, és mert később sem válik nehézzé.
- Mert nem csak Windows-on megy.
- Mert ingyenes
- Mert gyenge gépen is jól lehet vele dolgozni.
- Mert választhatsz, hogy eljárásközpontú vagy objektumközpontú programot írsz benne.
Objektumhivatkozás és változó
A legtöbb nyelvben változók vannak, a Pythonban objektumhivatkozások. A kettő közötti különbség egy picit talán kiderül a videóból, de egyelőre nem olyan fontos. A változó mint név olyannyira elterjedt az informatikában, hogy a Pythonban programozók is ezt használják, úgyhogy mi is ezt fogjuk – a szempontunkból nem olyan nagy a különbség a két fogalom között.
A változónevek
A Python nagyon megengedő: bármilyen betű és szám lehet a változónévben. A legtöbb programozási nyelv nem engedi az ékezetes betűk használatát. Sokan – mármint a régebben programozók közül sokan – sebzett vadként hördülnek fel, amikor azt látják, hogy a változóneveim magyarok, ráadásul ékezetesek – ugyanis a programozócsapatok, akik olyan igazi-igazi programokat írnak, sokszor nemzetköziek, és ilyenkor nem nyerő a magyar változónév. Igen, ha már túl vagyunk a tanulásunk kezdeti szakaszán, akkor illik angol változóneveket használni. Igen, majd én is így fogok tenni addigra. Van, aki szerint nem jó, ha hibás gyakorlatot alakítok ki benned, mert megszokod a magyar neveket. Azt mondom, ha neked segíti a gondolkodásodat, hogy magyarul gondolkodhatsz, akkor megéri. Majd átszoksz, ha kelleni fog. Megjegyezzük még, hogy a változónév nem kezdődhet számmal és nem lehet benne szóköz, de lehet benne alávonás (angolul: underscore).
Megjegyzések (kommentek)
Ha egy sorban kettőskereszt van, akkor az utána jövő szöveget (számot, akármit) a Python nem veszi figyelembe, ide írhatunk akármit, ami nekünk fontos. Mondjuk olyat is írhatunk, ami nem fontos. Az, amit az első sorba szoktam írni (a fenti kódrészletben nem látszik, de a videóban igen), nem számít megjegyzésnek.