June 15, 2021

TechXlk

All About Technology

Boolean ප්‍රකාශන (TechXlk Python Tutorials – 07)

python boolean techxlk

බූලියන් අගයක් සත්‍ය හෝ අසත්‍යය විදිහට මූලික වශයෙන් අපට සලකන්න පුලුවන්.  නව පරිගණක තර්කනයේ පදනම වෙන්නෙ මේක.

පයිතන්හි, බූලියන් අගයන් දෙක True සහ False වේ (හරියටම පෙන්වා ඇති ආකාරයට විය යුතුය), මෙය පයිතන් වලදී bool ලෙස හදුන්වනවා.

මේ උදාහරණයේ තියෙන්නෙ True කියන ප්‍රකාශනය හරියට type කරාම සහ වැරදියට type කරාම මොකද වෙන්නෙ කියලයි.ඒක නිසා හරියටම type කරන එකේ වැදගත්කම ඔයාලට පේනව ඇති.

බූලියන් ප්‍රකාශනය යනු බූලියන් අගයක් වන ප්‍රතිලයක් ලබා ගැනීම සඳහා  යොදා ගන්නා ප්‍රකාශනයකි. උදාහරණයක් ලෙස, 1 == 2  , 1 හා 2 සමාන දැයි පරීක්ෂා කරයි. එය බූලියන් අගයක් නිපදවයි.

පළමු ප්‍රකාශයේ දී, ප්‍රකාශ දෙක සමාන අගයන් නිරූපනය කරනවා, ඒ නිසා ප්‍රකාශනය True ලෙස ප්‍රතිදානය කරනව, දෙවන ප්‍රකාශයේ 5 යන්න 6 ට සමාන නොවේ, එබැවින් අපට False ලෙස ප්‍රතිදානය ලැබේ.

== operator එක කියන්නෙ පොදුවේ සංසන්දනාත්මක කටයුතු සදහා පාවිච්චි කරන operators වලින් එකක්.

අනිත්  operators ටිකත් ඔයාලට පහලින් බලාගන්න පුලුවන්.

x == y                    # සත්‍ය නම් x y ට සමාන වේ

x! = y                     # … x යනු y ට සමාන නොවේ

x> y                       # … x y ට වඩා වැඩිය

x <y                       # … x y ට වඩා අඩුය

x> = y                    # … x y ට වඩා වැඩි හෝ සමාන වේ

x <= y                    # … x y ට වඩා අඩු හෝ සමාන වේ

මේ operators  බොහෝ විට හුරුපුරුදුයි වගේ පෙනව උනත්, පයිතන් සංකේත ගණිතමය සංකේතවලට වඩා වෙනස් . ඒ වගේ එක වෙනසක් තමයි ද්විත්ව සමාන ලකුණක් (==) වෙනුවට තනි සමාන ලකුණක් (=) ගණිතයේදී භාවිතා කිරීම.  =  පැවරුම් ක්‍රියාකරුවෙකු බවත් == සංසන්දනාත්මක ක්‍රියාකරුවෙකු බවත් ඔයාල මතක තියා ගන්න ඕනි.