Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Yksi palautusarvo | Funktion Paluuarvon Määrittely
Python-funktioiden Opas
Osio 4. Luku 1
single

single

Yksi palautusarvo

Pyyhkäise näyttääksesi valikon

Python-funktion yksi palautusarvo tarkoittaa, että funktio palauttaa yhden objektin tai arvon. Tämän tyyppistä palautusarvoa on käytetty aiemmissa osioissa.

12345
def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8

Funktio add_numbers ottaa kaksi argumenttia, laskee niiden summan ja palauttaa yhden arvon — summan. Tässä esimerkissä tulos tallennetaan muuttujaan result ja tulostetaan konsoliin.

Note
Huomautus

Pythonin join()-funktio yhdistää iteroitavan, kuten listan, alkiot yhdeksi merkkijonoksi käyttäen määriteltyä erotinta.
Esimerkiksi ", ".join(["a", "b"]) palauttaa "a, b".

1234
# Example of join() words = ["red", "green", "blue"] combined = ", ".join(words) print(combined)
Note
Huomautus

strip()-metodi poistaa oletuksena merkkijonon alusta ja lopusta välilyönnit tai määritellyt merkit. Esimerkiksi " text ".strip() palauttaa "text" ilman välilyöntejä ja "a,b,c,".strip(",") poistaa pilkut alusta ja lopusta, palauttaen "a,b,c".

1234
# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Kuvittele, että jokainen ystäväsi on antanut sinulle oman ostoslistansa. Helpottaaksesi ostosten tekemistä sinun täytyy yhdistää kaikki listat yhdeksi tuotelistaksi — muotoiltuna yhdeksi merkkijonoksi.

Toimi seuraavasti:

  1. Alusta muuttuja nimeltä merged_list tyhjäksi merkkijonoksi lopullisen yhdistetyn tuloksen tallentamista varten.
  2. Käy silmukassa läpi jokainen lista shopping_lists-argumentissa.
  3. Silmukan sisällä yhdistä kaikki nykyisen listan tuotteet yhdeksi merkkijonoksi käyttämällä join()-metodia ja pilkku ja välilyönti -erotinta ', '.
  4. Jokaisen yhdistetyn listan jälkeen lisää pilkku ja välilyönti erottaaksesi sen seuraavasta.
  5. Ennen tuloksen palauttamista käytä strip(', ')-metodia poistaaksesi ylimääräisen pilkun ja välilyönnin lopusta.
  6. Palauta lopullinen yhdistetty ostoslista merkkijonona.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt