| | 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 | |