Language
Lt :: En

Aštuntoji paskaita (2004-10-25)

Apžvalga

Trumpa pirmos kurso pusės apžvalga, arba ką reikėtų žinoti:

  1. Sintaksė (literalai, komentarai, operatoriai, sakiniai, funkcijos, klasės, moduliai, paketai).
  2. Standartiniai duomenų tipai (str, list, dict, tuple, unicode, int, long, float).
  3. Nuorodų semantika, kuo skiriasi identitetas bei lygybė, kuo skiriasi vardas nuo objekto.
  4. Šiukšlių surinkimas.
  5. Introspekcija (type, dir, __doc__, getattr, setattr, callable).
  6. Vardų veikimo zonos (global scope, local scope, nested scopes).
  7. Išskirtinės situacijos (exceptions).
  8. Automatizuotas kodo testavimas (unit tests, doctests).
  9. Standartinė biblioteka (sys, os, math, random, sets, datetime, getopt, pickle, StringIO; kur ieškoti dokumentacijos).
  10. Gijos (kaip rašyti multithreadines programas ir kodėl geriau to nedaryti).
  11. Iteratoriai bei generatoriai (kaip parašyti paprastą generatorių).
  12. Kaip naudotis debugeriu.
  13. Kaip naudotis profaileriu.


Valid XHTML 1.1! Valid CSS! Paskutiniai pakeitimai: 2012-01-08