පයිතන් හි කොටු කරන ලද ශ්රිත
කේතය කෙටි කිරීම සඳහා, කැඳවීමේදී ශ්රිත එකිනෙකා තුළ කොටු කළ හැකිය.
අපට සංඛ්යාවක් වර්ග කිරීමට, ඝනක කිරීමට සහ සංඛ්යා දෙකක් එකතු කිරීමට භාවිතා කරන ශ්රිත තිබේ යැයි සිතමු:
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 වේ
සංඛ්යාවක් වර්ග කරන ශ්රිතයක් සහ ඝනකය ලබා ගන්නා ශ්රිතයක් සාදන්න. ඒවා භාවිතයෙන් සංඛ්යාවක වර්ගයේ ඝනකය ප්රදර්ශනය කරන ශ්රිතයක් සාදන්න.
විචල්යයක වර්ගය පරීක්ෂා කරන ශ්රිතයක් සාදන්න. විචල්යය නම් වචනයක් නම්, එය විශාල අකුරෙන් පෙන්වන්න. එසේම, පරිශීලකයාට නමින් සුබ පැතුම් දක්වන ශ්රිතයක් සාදන්න. නම සෑම විටම විශාල අකුරෙන් පෙන්වන පරිදි, පළමු ශ්රිතය එය තුළ කොටු කරන්න.