Uchunguzi wa Kikundi katika Python
Shughuli zilizo na kipaumbele zinaweza kuwekwa kwenye mabano - hii haitakuwa kosa. Kwa mfano, tuweke bidhaa ya nambari kwenye mabano:
res = (2 * 2) + 3
print(res) # inatoa 7 (matokeo ya 4 + 3)
Katika kesi hii, mabano yanakuwa ya ziada (kwa kuwa kuzidisha tayari kuna kipaumbele), lakini msimbo unakubalika. Wakati mwingine kikundi kama hicho hutumika katika sehemu ambazo kipaumbele cha shughuli si dhahiri. Kwa mfano, tuchunguze msimbo ufuatao:
res = 8 / 2 * 4
print(res) # inatoa 16.0 (matokeo ya 4 * 4)
Kama unavyojua tayari, kwanza itafanyika mgawanyo, kisha kuzidisha. Lakini kwa mtazamo wa kwanza hii inaweza kuwa si wazi sana. Hapa unaweza kutumia mabano ya kikundi kuonyesha wazi kipaumbele:
res = (8 / 2) * 4
print(res)
Msimbo ufuatao umetolewa:
res = 2 * 3 / 2
print(res)
Tuambie, nini kitatolewa kwenye konsoli.
Msimbo ufuatao umetolewa:
res = (6 / 2) + 5
print(res)
Tuambie, nini kitatolewa kwenye konsoli.