⊗pyPmUFRt 200 of 208 menu

Instrukcija return Python

Pieņemsim, ka mums ir funkcija, kas izvada ekrāna kvadrātu no padotā skaitļa:

def func(num): print(num ** 2)

Ja vērtību uzreiz izvadīt ekrānā nav nepieciešams, to vispirms var ierakstīt kādā mainīgajā:

res = func(3) # mainīgajā res tagad ir 9

Šim nolūkam Python pastāv īpaša instrukcija return, kas ļauj norādīt vērtību, ko atgriež funkcija. Ar vārdu atgriež saprot to vērtību, kas ierakstīsies mainīgajā, ja tam piešķirs izsaukto funkciju.

Pārrakstīsim mūsu funkciju tā, lai tā neizvadītu rezultātu konsolē, bet atgrieztu to mainīgajā:

def func(num): return num ** 2

Tagad ierakstīsim funkcijas rezultātu mainīgajā:

res = func(3)

Kad dati ir ierakstīti mainīgajā, tos var, piemēram, izvadīt ekrānā:

res = func(3) print(res) # izvadīs 9

Vai arī vispirms var mainīt šos datus, un tad tos izvadīt ekrānā:

res = func(3) res = res + 1 print(res) # izvadīs 10

Var uzreiz veikt kādas darbības ar funkcijas rezultātu pirms ierakstīšanas mainīgajā:

res = func(3) + 1 print(res) # izvadīs 10

Var izsaukt mūsu funkciju vairākas reizes dažādiem skaitļiem un saskaitīt tās rezultātus:

res = func(2) + func(3) print(res) # izvadīs 13

Lai saīsinātu uzrakstīto kodu, var uzreiz izsaukt funkciju, padot to parametrā print:

print(func(3))

Izveidojiet funkciju, kas parametru pieņem skaitli, un atgriež šī skaitļa kubu. Izmantojot šo funkciju, atrodiet skaitļa 3 kubu un ierakstiet to mainīgajā res.

Izmantojot jūsu izveidoto funkciju, atrodiet skaitļa 2 un skaitļa 3 kubu summu un ierakstiet to mainīgajā res.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt