SciPy, tieteellinen kirjasto Pythonille on avoimen lähdekoodin, BSD-lisensoitu kirjasto matematiikkaan, luonnontieteisiin ja tekniikkaan. SciPy-kirjasto on riippuvainen NumPy:stä, joka tarjoaa kätevän ja nopean N-ulotteisten joukkojen käsittelyn. Tärkein syy SciPy-kirjaston rakentamiseen on se, että sen pitäisi toimia NumPy-määritteiden kanssa. Se tarjoaa monia käyttäjäystävällisiä ja tehokkaita numeerisia käytäntöjä, kuten rutiineja numeeriseen integrointiin ja optimointiin. Tämä on johdanto-opas, joka kattaa SciPyn perusteet ja kuvaa, miten sen eri moduuleja käsitellään.
Tämä opas on laadittu lukijoille, jotka haluavat oppia SciPyn perusominaisuudet yhdessä sen eri toimintojen kanssa. Tämän opetusohjelman suorittamisen jälkeen lukijat löytävät itsensä kohtalaiselta asiantuntemuksen tasolta, josta he voivat siirtyä korkeammalle asiantuntemuksen tasolle.
Edellytykset
Ennen kuin tässä opetusohjelmassa esitettyjen eri käsitteiden käsittelyä, lukijoilta odotetaan Pythonin perusymmärrystä. Tämän lisäksi on erittäin hyödyllistä, jos lukijoilla on perustiedot muista ohjelmointikielistä. SciPy-kirjasto on riippuvainen NumPy-kirjastosta, joten NumPy:n perusteiden oppiminen helpottaa ymmärtämistä.