Mahtavaa!
Completion arvosana parantunut arvoon 4.17single
Yksi Palautusarvo
Pyyhkäise näyttääksesi valikon
Python-funktion yksittäinen palautusarvo tarkoittaa yhden objektin tai arvon palauttamista funktiosta. Tämän tyyppistä palautusarvoa on käytetty aiemmissa osioissa.
12345def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
Funktio add_numbers ottaa kaksi argumenttia, laskee ne yhteen ja palauttaa yksittäisen arvon — niiden summan. Tässä esimerkissä tulos tallennetaan muuttujaan result ja tulostetaan konsoliin.
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)
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 päistä, palauttaen "a,b,c".
1234# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
Swipe to start coding
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.
Noudata näitä vaiheita:
- Alusta muuttuja nimeltä
merged_listtyhjäksi merkkijonoksi lopullisen yhdistetyn tuloksen tallentamista varten. - Käy silmukassa läpi jokainen lista
shopping_lists-argumentissa. - Silmukan sisällä yhdistä kaikki nykyisen listan tuotteet yhdeksi merkkijonoksi käyttämällä
join()-metodia ja pilkku ja välilyönti -erotinta', '. - Jokaisen yhdistetyn listan jälkeen lisää pilkku ja välilyönti erottaaksesi sen seuraavasta.
- Ennen tuloksen palauttamista käytä
strip(', ')-metodia poistaaksesi ylimääräisen pilkun ja välilyönnin lopusta. - Palauta lopullinen yhdistetty ostoslista merkkijonona.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme