Siirry suoraan sisältöön

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ä