Python-ohjelmointiLaajuus (5 op)
Tunnus: ET00BP85
Laajuus
5 op
Opetuskieli
- suomi
Vastuuhenkilö
- Janne Koponen
Osaamistavoitteet
Osaat asentaa Python-kehitysympäristön tietokoneeseen
Osaat suunnitella ja toteuttaa Python-kielisiä ohjelmia
Pystyt lukemaan muiden kirjoittamia Python-kielisiä ohjelmia
Osaat soveltaa Python-kielen rakenteita tehokkaasti
Tunnet tärkeimpiä Python-kirjastoja ja osaat käyttää niitä
Tunnistat millaisten tehtävien ratkaisemiseen Python-kieli soveltuu ja mitkä ovat kielen heikkoudet
Sisältö
Syöttö ja tulostus
Muuttujat ja tietotyypit
Toisto- ja ehtorakenteet
Satunnaisluvut
Funktiot
Moduulit
Listat, sanakirjat sekä joukot
Tiedostonkäsittely
Luokat
Poikkeuskäsittely
Tärkeimmät kirjastot
Esitietovaatimukset
Ohjelmoinnin perusteet jollain ohjelmointikielellä