| 101 | |
| 102 | Tuple ali terke se uporabljajo predvsem za sestavljanje podatkov. Najpogostejši primer je prenašanje rezultatov iz funkcij oziroma podprogramov. |
| 103 | |
| 104 | |
| 105 | == Kontrolni ukazi == |
| 106 | * if |
| 107 | * for |
| 108 | * while |
| 109 | * funkcije ali podprogrami |
| 110 | |
| 111 | Pomembno je, da za vsakim kontrolnim ukazom podamo dvopičje, ki pomeni, da se v naslednjih vrsticah pričakuje zamaknjen blok ukazov. |
| 112 | |
| 113 | {{{ |
| 114 | #!python |
| 115 | i = input("Stevilo zob:") |
| 116 | |
| 117 | if i < 5 : |
| 118 | print "Premajhno stevilo zob" |
| 119 | else: |
| 120 | print "OK" |
| 121 | }}} |
| 122 | |
| 123 | Stavek for je iterator. LE ta pa "iterira" po vseh elementih. |
| 124 | Zato običajno nimamo podanega obsega, ki pa ga pridelamo z ukazom range(). |
| 125 | |
| 126 | {{{ |
| 127 | #!python |
| 128 | for i in range(10): |
| 129 | i = i + 1 |
| 130 | print i |
| 131 | }}} |
| 132 | Funkcije pišemo in uporabljamo praktično povsod. Začnejo se z ukazom def, sledi ime in argumenti, ter konča z : Telo funkcije je zamaknjeno. |
| 133 | |
| 134 | |