Hyödyllisiä moduuleita

Time kirjasto

Pythonin käyttö muuttuu huomattavasti tehokkaammaksi kun otetaan käyttöön erilaisia kirjastoja.
Esimerkiksi kirjasto time otetaan käyttöön komennolla import time. Kun kirjastossa olevia käskyjä käytetään lisätään niiden eteen kirjaston nimi. Esimerkiksi time kirjastossa oleva käsky sleep kutsutaan komennolla time.sleep(aika sekunteina).

esim. Alla oleva ohjelma tulostaa näyttöön tekstin "Hyvää huomenta", odottaa 3 sekuntia ja tulostaa näyttöön kysymyksen" Saisiko olla kahvia?"




Toinen usein tarpeellinen kirjasto on random, jonka avulla voidaan luoda satunnaislukuja. Ne ovat usein tarpeen esimerkiksi peleissä.


trinket.io ympäristössä on käytössä useita hyödyllisiä moduuleita. Näissä harjoituksissa käytettyjen turtle, random ja time lisäksi monia muita. Kaikista trinket.io moduuleista löydät listauksen täältä: https://trinket.io/docs/python

Jos innostut enemmän ohjelmoinnista on suositeltavaa asentaa jokin laajempi ohjelmointiympäristö, jolla saat käyttöön kaikki python kirjaston moduulit. Listaus niistä löytyy täältä: https://docs.python.org/3/py-modindex.html

Suosittuja ohjelmia ovat mm. IDLE, Pycharm, Mu editor