⊗pyPmUFFN 204 of 208 menu

Укладзеныя функцыі ў Python

Для скарачэння кода можна пры выкліку ўкладваць функцыі адна ў адну.

Хай у нас ёсць функцыі для ўзвядзення ліку ў квадрат, у куб і для сумавання двух лікаў:

def square(num): return num ** 2 def cube(num): return num ** 3 def add(num1, num2): return num1 + num2

Каб атрымаць суму квадрата і куба ліку, мы можам укласці іх у параметр функцыі add пры яе выкліку:

res = add(square(2), cube(4)) print(res) # выведзе 68

Акрамя таго, можна выклікаць функцыі і ў целе іншай функцыі. Давайце перапішам папярэдні прыклад і выклічам функцыі ўнутры add:

def add(num1, num2): return square(num1) + cube(num2) res = add(2, 4) print(res) # выведзе 68

Зрабіце функцыю, якая будзе ўзводзіць лік у квадрат і функцыю для атрымання куба ліку. Таксама з іх дапамогай стварыце функцыю, каб вывесці на экран куб квадрата ліку.

Зрабіце функцыю, якая будзе правяраць тып зменнай і калі зменная з'яўляецца радком, то выведзе яе з загалоўнай літары. Таксама стварыце функцыю, якая будзе вітаць карыстальніка па імі. Укладзіце ў яе першую функцыю так, каб імя заўсёды вывадзілася з загалоўнай літары.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць