Python හි සමාන ප්රමුඛතාවය
ගුණ කිරීම සහ බෙදීමට සමාන ප්රමුඛතාවයක් ඇත ඒවා වමේ සිට දකුණට අනුපිළිවෙලින් සිදු කෙරේ. අපි උදාහරණයක් සලකා බලමු, අදහස් වන්නේ කුමක්දැයි. පහත කේතයේ දී පළමුව බෙදීම සිදු කරනු ලැබේ, ඉන්පසු ගුණ කිරීම:
res = 8 / 2 * 4
print(res) # prints 16 (result of 4 * 4)
සලකුණු මාරු කළහොත්, එවිට පළමුව ගුණ කිරීම සිදු කරනු ලැබේ, ඉන්පසු බෙදීම:
res = 8 * 2 / 4
print(res) # prints 4 (result of 16 / 4)
පහත උදාහරණයේ දී, සෑම නව බෙදීමේ ක්රියාවක්ම කලින් එකට යොදනු ලැබේ:
res = 16 / 2 / 2 / 2
print(res) # prints 2
පහත කේතය ලබා දී ඇත:
res = 6 * 2 / 4
print(res)
කොන්සෝලයේ මොනවා දක්වයිදැයි පවසන්න.
පහත කේතය ලබා දී ඇත:
res = 6 / 2 * 3
print(res)
කොන්සෝලයේ මොනවා දක්වයිදැයි පවසන්න.
පහත කේතය ලබා දී ඇත:
res = 18 / 2 / 3 * 2
print(res)
කොන්සෝලයේ මොනවා දක්වයිදැයි පවසන්න.