⊗pyPmCdEI 140 of 208 menu

Python හි elif ව්යුහය

elif ව්යුහය තිබීම else ගොනුවට පෙර අමතර සංසන්දනයක් නියම කිරීමට ඉඩ සලසයි.

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

tst = 3

අපි එහි අගය සංඛ්‍යා 1 සහ 5 සමඟ සංසන්දනය කරමු. ඒ සෑම එකක් සඳහාම විවිධ පණිවුඩ කොන්සෝලයට ප්‍රතිදානය කිරීමට ලියන්න:

if tst == 1: print('the num is 1') elif tst == 5: print('the num is 5') else: print('the num is unknown') # මෙය ක්‍රියාත්මක වේ

විචල්ය දෙකක් ලබා දී ඇත:

tst1 = 5 tst2 = 8

මෙම විචල්යවලින් කුමන එකේ අගය විශාලදැයි පරීක්ෂා කර අනුරූප පණිවුඩය ප්‍රතිදානය කරන්න.

age විචල්යයක් ලබා දී ඇත, එහි පරිශීලකයාගේ වයස අඩංගු වේ. විචල්යය 18 ට වඩා කුඩා සහ 10 ට වඩා විශාල වන අවස්ථාව සඳහා කොන්දේසියක් ලියන්න. පසුව කොන්දේසිය, සංඛ්‍යාව 18 සිට 60 දක්වා පරතරය තුළ පවතී නම්. සංඛ්‍යාව කිසිදු පෙර කොන්දේසියකට නොගැලපෙන විට කොන්සෝලයට ප්‍රතිදානය කිරීම සඳහා පණිවුඩයක්ද ලියන්න.

day විචල්යයේ 1 සිට 31 දක්වා පරතරයේ යම් සංඛ්‍යාවක් අඩංගු වේ. මෙම සංඛ්‍යාව මාසයේ කුමන දශකයට අයත් වේද යන්න තීරණය කරන්න (පළමු, දෙවන හෝ තෙවන).

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