Ratkaistu: python

Viimeisin päivitys: 09/11/2023

Sowpods pythonin suurin ongelma on, että ne eivät ole kovin luotettavia. Niitä voi olla vaikea käyttää, ja ne voivat olla alttiita virheille.

import random

def choose():
    with open("sowpods.txt", "r") as f:
        words = list(f)
    return random.choice(words).strip()

Ensimmäinen rivi tuo satunnaisen moduulin. Toinen rivi määrittelee funktion nimeltä select. Kolmas rivi avaa sowpods.txt-tiedoston lukutilassa ja liittää tiedoston sisällön muuttujaan nimeltä sanat. Neljäs rivi käyttää satunnaismoduulin valintatoimintoa valitakseen satunnaisesti elementin sanamuuttujaan tallennetusta listasta. Viides rivi palauttaa satunnaisesti valitun elementin luettelosta, ja kaikki edessä tai lopussa olevat välilyönnit poistetaan.

Sowpodit

Sowpodsille ei ole natiivi Python-moduulia, mutta useita kolmannen osapuolen kirjastoja voidaan käyttää. Suosituin kirjasto on Sowpods-kirjasto Illinoisin yliopistosta Urbana-Champaignissa.

Sanakirja

Sanakirja on tietorakenne, jonka avulla voit tallentaa avainarvopareja. Sanakirjaobjektit toteutetaan Python-sanakirjoina, jotka ovat merkkijonojen, numeroiden, luetteloiden, monikoiden ja joukkojen muuttuvia kokoelmia.

Related viestiä: