⊗pyPmUFRt 200 of 208 menu

return հրահանգը Python-ում

Ենթադրենք ունենք ֆունկցիա, որը էկրանին արտածում է տրված թվի քառակուսին.

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

Այն դեպքում, երբ արժեքը անմիջապես էկրանին արտածելու կարիք չկա, այն կարելի է նախապես գրառել ինչ-որ փոփոխականի մեջ.

res = func(3) # res փոփոխականում այժմ կա 9

Դրա համար Python-ում գոյություն ունի հատուկ return հրահանգ, որը թույլ է տալիս նշել այն արժեքը, որը վերադարձնում է ֆունկցիան: Վերադարձնել ասելով հասկանում են այն արժեքը, որը կգրվի փոփոխականի մեջ, եթե նրան վերագրել կանչված ֆունկցիան:

Եկեք վերագրենք մեր ֆունկցիան այնպես, որ այն արդյունքը չարտածի կոնսոլ, այլ վերադարձնի այն փոփոխականին.

def func(num): return num ** 2

Այժմ գրառենք ֆունկցիայի աշխատանքի արդյունքը փոփոխականի մեջ.

res = func(3)

Երբ տվյալները գրված են փոփոխականի մեջ, դրանք կարելի է, օրինակ, արտածել էկրանին.

res = func(3) print(res) # կարտածի 9

Կամ կարելի է նախ փոփոխել այդ տվյալները, իսկ հետո արտածել դրանք էկրանին.

res = func(3) res = res + 1 print(res) # կարտածի 10

Կարելի է անմիջապես կատարել որոշ գործողություններ ֆունկցիայի աշխատանքի արդյունքի հետ նախքան այն գրառելը փոփոխականի մեջ.

res = func(3) + 1 print(res) # կարտածի 10

Կարելի է կանչել մեր ֆունկցիան մի քանի անգամ տարբեր թվերի համար և գումարել դրա արդյունքները.

res = func(2) + func(3) print(res) # կարտածի 13

Գրած կոդը կրճատելու համար կարելի է անմիջապես կանչել ֆունկցիան, փոխանցելով այն print պարամետրին.

print(func(3))

Ստեղծեք ֆունկցիա, որն ընդունում է թիվ որպես պարամետր, իսկ վերադարձնում է այդ թվի խորանարդը: Օգտագործելով այս ֆունկցիան գտեք 3 թվի խորանարդը և գրառեք այն res փոփոխականում:

Օգտագործելով ձեր ստեղծած ֆունկցիան գտեք 2 և 3 թվերի խորանարդների գումարը և գրառեք այն res փոփոխականում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել