Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗pyPmUFNPa 202 of 208 menu

පයිතන් හි නම් කරන ලද පරාමිතීන්

ශ්‍රිතයකට පරාමිති ගණනාවක් සම්ප්‍රේෂණය කරන්නේ නම්, දෝෂයක් සිදු කිරීමේ අවස්ථාව වැඩි වේ, මන්ද අවශ්‍ය පරාමිතීන් සඳහා අගයන් ව්‍යාකූල කළ හැකිය.

එවැනි ගැටළු වළක්වා ගැනීම සඳහා පයිතන් හි ශ්‍රිතය කැඳවීමේදී පරාමිතීන්ගේ නම් පැවරීමේ හැකියාව ඇත. එය කෙසේ සිදු කරන්නේදැයි බලමු. අපට පහත ශ්‍රිතය ඇතැයි සිතමු:

def func(num1, num2): return num1 + num2

එය සරලව කැඳවිය හැකිය:

res = func(5, 10) print(res) # ප්‍රතිදානය 15 වේ

නැතහොත් නම් සහිත පරාමිතීන් සමඟ කැඳවිය හැකිය:

res = func(num1=5, num2=10) print(res) # ප්‍රතිදානය 15 වේ

නම් කරන ලද පරාමිතීන් ඉතා පහසු වන්නේ, ශ්‍රිතය කැඳවීමේදී ඒවායේ ස්ථාන හුවමාරු කළ හැකි නිසාය:

res = func(num2=2, num1=5) print(res) # ප්‍රතිදානය 3 වේ

ශ්‍රිතය ප්‍රකාශයට පත් කිරීමේදී තේරීම් සහිත පරාමිති කිහිපයක් පවරා ඇත්නම්, ඒවා ද නම් කළ හැකිය. මෙම අවස්ථාවේදී ප්‍රකාශයට පත් කිරීමේදී ඒවාට පවරන ලද අනුපිළිවෙලට පරාමිතීන් ලැයිස්තුගත නොකර යා හැකිය:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # ප්‍රතිදානය 8 වේ

ශ්‍රිතය ලබා දී ඇත:

def func1(num1, num2, num3): return (num1 + num2) * num3

නම් කරන ලද පරාමිතීන් හරහා අගයන් සම්ප්‍රේෂණය කරමින් එය කැඳවන්න.

ශ්‍රිතය ලබා දී ඇත:

def func1(text1, text2): return text1 + ' ' + text2

නම් කරන ලද පරාමිතීන් හරහා 'hello' වාක්‍ය ඛණ්ඩය සහ ඔබේ නම සම්ප්‍රේෂණය කරමින් එය කැඳවන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න