⊗pyPmCdBShI 139 of 208 menu

if-else හි සංක්ෂිප්ත if

if-else යන ඉදිකිරීම කෙටි ආකාරයෙන් භාවිත කළ හැක, අපට විචල්යයක් සත්‍ය දැයි පරීක්ෂා කිරීමට අවශ්‍ය නම්. පුළුල් අර්ථයෙන්, මෙයින් අදහස් වන්නේ විචල්යය බූලියන් අගය True ට සමාන ද යන්නයි. කෙටි ආකාරයෙන්, if ට පසුව සැසඳීමේ කොන්දේසි නොමැතිව විචල්යයේ නාමය පමණක් ලිවීම ප්‍රමාණවත් වේ:

tst = True if tst: print('+++') # මෙය ක්‍රියාත්මක වේ else: print('---')

බූලියන් අගයන්ට සමාන කරනු ලබන අගයන් විචල්යයට ඇති විට ද සංක්ෂිප්ත if භාවිත කළ හැකිය.

False ට සමාන කරනු ලබන අගයන්

  • None
  • නිඛිල සංඛ්‍යාව 0
  • ලාවණී ස්ථාන සංඛ්‍යාව 0.0
  • හිස් පේළිය ''
  • හිස් ලැයිස්තුව []
  • හිස් ටපලය ()
  • හිස් ශබ්දකෝෂය {}
  • හිස් සෙට් එක set()

අනෙකුත් සියලුම අගයන් True ට සමාන කරනු ලැබේ.

tst විචල්යය True අගයට සමාන දැයි අපි පරීක්ෂා කරමු:

tst = 5 if tst: print('+++') # මෙය ක්‍රියාත්මක වේ else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = [] if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = None if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = -1 if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = False if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = True if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = 'False' if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = '0' if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = () if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = [0] if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = 1 - 1 if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = {} if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

tst = set() if tst: print('+++') else: print('---')

මෙම කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය කුමක්දැයි පවසන්න:

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