| | 29 | |
| | 30 | |
| | 31 | = Osnove pythona = |
| | 32 | |
| | 33 | |
| | 34 | == Spremenljivke == |
| | 35 | |
| | 36 | Vse spremenljivke so nakako avtomatske. Torej so generirane ob prvi uporabi. Tako imamo lahko par različih (osnovnih) tipov kot so: |
| | 37 | 1. integer (int, short, cardinal)- cela števila |
| | 38 | 2. floating point (real, float, double) - plavajoča vejica |
| | 39 | 3. niz znakov ali string |
| | 40 | 4. bool ali true/false označevanje, ki pa je prav zaprav integer |
| | 41 | |
| | 42 | Sedaj lahko sestavljamo osnovne tipe tu v sestavljene tipe, kot so na primer: |
| | 43 | 1. Array - vektor - matrika - seznam |
| | 44 | 2. Slovarji (map) - dictionay - asociativne matrike |
| | 45 | 3. Terke ali se seznami fiksnih velikosti |
| | 46 | 4. Stukture |
| | 47 | |
| | 48 | Kateri tip se je ob prireditvi podal lahko preveerimo z ukazom |
| | 49 | type(tip) |
| | 50 | |
| | 51 | == Operatorji == |
| | 52 | |
| | 53 | Operirajo s spremenljivkami. Vsak programski jezik ima naor teh stvari in se nerazlikuje od novejših jezikov. |
| | 54 | Ima paython prav neka ''lepih'' operatorev. |
| | 55 | |
| | 56 | Primer: |
| | 57 | |
| | 58 | {{{ |
| | 59 | #!python |
| | 60 | # -*- coding: cp1250 -*- |
| | 61 | # komentar se prične z # in veja do konca vrstice |
| | 62 | |
| | 63 | i = 1 # celoštevilčna |
| | 64 | a = 1.2 # realno število |
| | 65 | t = "besedilo" # niz znakov |
| | 66 | t2 = 'ni nobene razlike' # razen v prirocnisti |
| | 67 | c = 1 + 2j # kompleksno |
| | 68 | |
| | 69 | # Operatorji na osnovnih tipih |
| | 70 | |
| | 71 | print i+1 |
| | 72 | print a+i |
| | 73 | print t+str(a) |
| | 74 | }}} |