M'ndandanda wazopezekamo[Bisani][Show]
Zakhala zomveka kwa inu kuti pali mitundu iwiri ya manambala mumapulogalamu. mwachitsanzo manambala ndi manambala oyandama.
Ntchito za masamu ku Python ndizofanana ndi masamu a tsiku ndi tsiku ndipo zimazungulira ziwirizi mitundu ya deta.
Ogwiritsa Ntchito Masamu
Pali mitundu isanu ndi iwiri yoyambira yama masamu. Izi ndi:
Kuwonjezera (+): Amawonjezera manambala awiri. mwachitsanzo
print(10 + 4)
Kuchotsa (-): Chotsani nambala yachiwiri kuchokera yoyamba. mwachitsanzo
print(10 - 4)
Kuchulukitsa (*): Chulukitsani manambala awiri. mwachitsanzo
print(10 * 4)
Gawo (/): Amagawanitsa manambala awiri. mwachitsanzo
print(10 / 4)
Gawo Lapansi (//): Amagawanitsa ndikuchotsa yankho ku nambala yapafupi. mwachitsanzo
print(10 // 4)
Wothandizira Modulo (%): Amagawanitsa ndikubwezera zotsalira. mwachitsanzo
print(10 % 4)
Zowonjezera (**): Zimatengera mphamvu ya chiwerengero mwachitsanzo
print(10 ** 4)
Zonsezi zikuwonetsedwa pansipa:
Tsopano kwa onse ogwira ntchitowa omwe mwawaphunzira, tili ndi owonjezera ntchito. Ndiroleni ndikuwonetseni momwe amagwiritsidwira ntchito.
Tinene kuti tili ndi chosinthika chotchedwa 'x'. Tidaziyika ku 10, tsopano tikufuna kuwonjezera izi ndi 3, tikuyenera kulemba code motere.
x = 10
x = x + 3
Wotanthauzira Python awonjezera 3 mu 'x' ndikusunga mu 'x'. Tiyeni tisindikize izi:
Wothandizira ntchito yowonjezera angagwiritsidwe ntchito kubwereza zomwezo koma mogwira mtima kwambiri.
Khodi yomweyi idzalembedwa motere.
x = 10
x += 3
Tsopano, woyendetsa uyu atha kugwiritsidwa ntchito pochotsa ndi kuchulukitsanso. Onani pulogalamu iyi.
Apa tikuyamba kuchulukitsa 'x' ndi 3 ndikuchulukitsa ndi 3. Kutulutsa kwa mzere 2 kukhale 13 ndipo kutulutsa kwa mzere 3 kukhale 39.
Opareta Precedence
Mu masamu, tili ndi lingaliro lotchedwa operator precedence, kutanthauza dongosolo la kachitidwe ka ntchito mu equation. Sizinali za Python, ndipo zilankhulo zonse zamapulogalamu zimatsata woyendetsa. Ndiroleni ndikukumbutseni dongosolo:
- Makolo
- Wopatsa
- Kugawa kapena Kuchulukitsa
- Kuwonjezera kapena Kuchotsa
Tiyeni tilembe pulogalamu ndikuwona izi:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Yankho la equation pamwambapa liyenera kukhala chiyani?
Ngati yankho lanu ndi 11, simuyenera kubwereza kusekondale.
Siyani Mumakonda