Rakenduste loomise ja programmeerimise alused
Rakenduste loomise ja programmeerimise alused
Rakenduste loomise ja programmeerimise alused
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Massiivid ........................................................................................................................................................ 146<br />
Massiivide olemus <strong>ja</strong> põhiomadused ........................................................................................................ 146<br />
Massiivide deklareerimine ........................................................................................................................ 146<br />
Viitamine massiivi elementidele <strong>ja</strong> massiividele ....................................................................................... 147<br />
Massiivide kasutamine parameetrite <strong>ja</strong> argumentidena .......................................................................... 150<br />
Massiivide lugemine töölehelt <strong>ja</strong> kirjutamine töölehele ........................................................................... 152<br />
Tutvumine Pythoniga .................................................................................................................................... 153<br />
Sissejuhatus Pythonisse ................................................................................................................................. 154<br />
Kiirtutvus Pythoniga ...................................................................................................................................... 156<br />
Programmi struktuur <strong>ja</strong> komponendid ...................................................................................................... 156<br />
Andmetest: väärtused <strong>ja</strong> tüübid, konstandid <strong>ja</strong> muutu<strong>ja</strong>d, omistamine <strong>ja</strong> avaldised ............................... 165<br />
Programmi lausete struktuur <strong>ja</strong> põhielemendid ....................................................................................... 168<br />
Lausete põhielemendid ............................................................................................................................. 169<br />
Veidi kilpkonnagraafikast .......................................................................................................................... 172<br />
Kasuta<strong>ja</strong>funktsioonid <strong>ja</strong> moodulid ............................................................................................................. 175<br />
Märkandmed <strong>ja</strong> tegevused nendega ............................................................................................................. 187<br />
Avaldised <strong>ja</strong> funktsioonid .......................................................................................................................... 187<br />
Omistamine <strong>ja</strong> omistamislause ................................................................................................................. 192<br />
Andmete väl<strong>ja</strong>stamine ekraanile ............................................................................................................... 193<br />
Andmete sisestamine klaviatuurilt ............................................................................................................ 194<br />
Graafikaandmed <strong>ja</strong> graafikavahendid Pythonis ............................................................................................. 196<br />
Üldised põhimõtted ................................................................................................................................... 196<br />
Valik mooduli turtle meetodeid ................................................................................................................ 199<br />
Graafikamoodul kujud.py .......................................................................................................................... 200<br />
Animatsioonide näited .............................................................................................................................. 204<br />
Juhtimine ....................................................................................................................................................... 206<br />
Valikud <strong>ja</strong> valikulaused .............................................................................................................................. 206<br />
Kordused .................................................................................................................................................... 208<br />
Loendid .......................................................................................................................................................... 213<br />
Loendi olemus <strong>ja</strong> põhiomadused............................................................................................................... 213<br />
Mõned sorteerimisalgoritmid ................................................................................................................... 222<br />
Tabelid <strong>ja</strong> maatriksid ................................................................................................................................. 224<br />
Failid .............................................................................................................................................................. 226<br />
Failide tüübid <strong>ja</strong> struktuur ......................................................................................................................... 226<br />
Failide avamine <strong>ja</strong> sulgemine .................................................................................................................... 226<br />
Andmete kirjutamine faili .......................................................................................................................... 227<br />
Andmete lugemine failist .......................................................................................................................... 229