MIKKO RAHIKKA

The electrical things have their lives too, paltry as those lives are.


python

  • Merkkijonometodit esimerkeillä

    Pari viikkoa sitten julkaisin ”Listametodit esimerkeillä” – artikkelin. Tein samanlaisen Pythonin merkkijonometodeista. Mikään näistä ei muuta alkuperäistä merkkijonoa. Tarinan lopussa on linkki Colab-tiedostoon. Minä ole käyttänyt näistä enimmäkseen join ja replace -metodeja omissa koodinpätkissäni. Colab-tiedosto on täällä. Continue reading

  • Listametodit esimerkeillä

    [edit. 30.10.2024 lisäsin insert-metodin,] Tein lähinnä itselleni esimerkkitiedoston Pythonin listametodeista. Samalla tuli käytyä läpi nämä kaikki. Samalla tuli opittua pari uutta asiaa. Yleensä käytän vain append()-metodia koodeissani. Listametodit muuttavat tai antavat tietoa listasta. Tarinan lopussa on mukana linkki Colab-tiedostoon. Seuraavaksi pitää tehdä samanlainen merkkijonometodeista. Niitä vaan on niin paljon. Colab-tiedosto löytyy täältä. https://colab.research.google.com/drive/1I2M_OYDqLBfCLzdd5vVf36CfbpQ3J1hM?usp=sharing Continue reading

  • ChatGPT osaa koodata aika hyvin, mutta matikassa on opiskelemista

    Viime aikoina on Internet-keskusteluissa (ainakin minun kuplassani) on kohistu jonkin verran tekoälystä ja erityisesti OpenAI:n ChatGPT:stä. Tutkailen tässä miten se osaa ohjelmoida pikku koodinpätkiä. Tuotettu koodi näyttää hyvältä, mutta jotta tulos olisi oikea, niin tekoälyä pitää opettaa. Olen tutkiskellut yksikkömurtolukuja 1/1, ½, ⅓, … ja niiden desimaalikehitelmien jakson pituuksia. Ensimmäiset versiot koodistani löytyvät syyskuun artikkelistani… Continue reading