⊗pyPmLpFrI 146 of 208 menu

Python හි for පුඩුව

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

Python හි වඩාත් බහුලව භාවිතා වන්නේ for පුඩුවයි. එහි වාක්‍ය රචනය මේ ආකාරයෙන් පෙනේ:

for මූලද්‍රව්‍යය in අනුක්‍රමණය කළ හැකි වස්තුව: පුඩුවේ ශරීරය

for පුඩුවේ දී, if-else ඉදිකිරීමේ දී මෙන්, කොන්දේසිය සහිත බ්ලොක් එක යටතේ පහත පිහිටා ඇති කේතය සඳහා එක් ඉඩ බවක් කළ යුතුය.

අපට lst ලැයිස්තුවක් ඇතැයි සිතමු:

lst = [1, 2, 3, 4, 5]

for පුඩුව භාවිතා කර එහි මූලද්‍රව්‍ය සියල්ල හරහා ගමන් කර ඒවා ප්‍රතිදානය කරමු:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # 1, 2... 5 ප්‍රතිදානය කරයි

පුඩුවේ ශරීරය තුළ මූලද්‍රව්‍ය සමඟ විවිධ මෙහෙයුම් ක්‍රියාත්මක කළ හැකිය. අපි මූලද්‍රව්‍යවල අගයන්වල වර්ග ප්‍රතිදානය කරමු:

for el in lst: print(el ** 2) # 1, 4... 25 ප්‍රතිදානය කරයි

ලැයිස්තුවක් දී ඇත:

tst = ['1', '2', '3', '4', '5']

එය පුඩුවකින් හරහා ගොස් සෑම මූලද්‍රව්‍යයක්ම කන්සෝලයට ප්‍රතිදානය කරන්න.

ටුපලයක් දී ඇත:

tst = (1, 2, 3, 4, 5)

එය පුඩුවකින් හරහා ගොස් සෑම මූලද්‍රව්‍යයක්ම කන්සෝලයට ප්‍රතිදානය කරන්න.

කුලකයක් දී ඇත:

tst = {'a', 'b', 'c', 'd', 'e'}

එය පුඩුවකින් හරහා ගොස් සෑම මූලද්‍රව්‍යයක්ම කන්සෝලයට ප්‍රතිදානය කරන්න.

වචන අනුපිළිවෙලක් දී ඇත:

tst = 'abcde'

එය පුඩුවකින් හරහා ගොස් සෑම අකුරක්ම කන්සෝලයට ප්‍රතිදානය කරන්න.

අංකයක් දී ඇත:

tst = 12345

එය පුඩුවකින් හරහා ගොස් සෑම ඉලක්කමක්ම කන්සෝලයට ප්‍රතිදානය කරන්න.

ලැයිස්තුවක් දී ඇත:

tst = [1, 2, 3, 4, 5]

එහි සෑම මූලද්‍රව්‍යයකටම 2 අංකය එකතු කර ප්‍රතිපලය කන්සෝලයට ප්‍රතිදානය කරන්න.

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