⊗pyPmUFFN 204 of 208 menu

Python'da İç İçe Fonksiyonlar

Kod kısaltmak için fonksiyonları çağırırken birbirinin içine yerleştirebilirsiniz.

Bir sayının karesini alan, küpünü alan ve iki sayıyı toplayan fonksiyonlarımız olsun:

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

Bir sayının karesi ve küpünün toplamını elde etmek için, onları add fonksiyonunun parametresine çağırırken yerleştirebiliriz:

res = add(square(2), cube(4)) print(res) # 68 yazdıracak

Ayrıca, fonksiyonları başka bir fonksiyonun gövdesi içinde de çağırabilirsiniz. Önceki örneği yeniden yazalım ve fonksiyonları add içinde çağıralım:

def add(num1, num2): return square(num1) + cube(num2) res = add(2, 4) print(res) # 68 yazdıracak

Bir sayının karesini alan ve bir sayının küpünü alan fonksiyonlar yapın. Ayrıca onları kullanarak, bir sayının karesinin küpünü ekrana yazdıracak bir fonksiyon oluşturun.

Bir değişkenin türünü kontrol eden ve değişken bir string ise onu büyük harfle yazdıran bir fonksiyon yapın. Ayrıca, kullanıcıyı adıyla selamlayacak bir fonksiyon oluşturun. İsmin her zaman baş harfi büyük olarak yazdırılması için içine ilk fonksiyonu yerleştirin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet