Table of Contents[Kache][Montre]
Li te klè pou ou ke gen de kalite nimewo nan pwogramasyon. sa vle di nonm antye ak nimewo k ap flote.
Operasyon aritmetik nan Python yo se menm jan ak matematik chak jou epi yo vire toutotou de sa yo done kalite.
Operatè aritmetik
Gen sèt kalite debaz operatè aritmetik. Sa yo se:
Adisyon (+): Ajoute de nimewo. egzanp
print(10 + 4)
Soustraksyon (-): Soustraksyon dezyèm nimewo a soti nan premye a. egzanp
print(10 - 4)
Miltiplikasyon (*): Miltipliye de nonb. egzanp
print(10 * 4)
Divizyon (/): Fè divizyon sou de nonb. egzanp
print(10 / 4)
Divizyon etaj (//): Fè divizyon epi awondi repons lan nan nonb antye ki pi pre a. egzanp
print(10 // 4)
Operatè Modulo (%): Fè divizyon epi retounen rès la. egzanp
print(10 % 4)
Ekspozan (**): Pran pouvwa a nan nonb antye relatif egzanp
print(10 ** 4)
Tout operasyon sa yo montre anba a:
Koulye a, pou tout operatè sa yo ke ou te aprann, nou gen yon operatè plasman ogmante. Kite m montre w kouman li itilize.
Ann di nou gen yon varyab ki rele 'x'. Nou mete l 'nan 10, kounye a nou vle enkreman sa a pa 3, nou pral oblije ekri kòd tankou sa a.
x = 10
x = x + 3
Entèprèt Python pral ajoute 3 nan 'x' epi estoke li nan 'x'. Ann enprime sa a:
Yo ka itilize yon operatè plasman ogmante pou repwodui menm fonksyonalite a men pi efikas.
Menm kòd la pral ekri konsa.
x = 10
x += 3
Koulye a, operatè sa a ka itilize pou soustraksyon ak miltiplikasyon tou. Gade nan pwogram sa a.
Isit la nou premye ogmante 'x' pa 3 epi answit miltipliye li pa 3. Pwodiksyon liy 2 a ta dwe 13 ak pwodiksyon liy 3 a ta dwe 39.
Premye Operatè
Nan matematik, nou gen yon konsèp ki rele priyorite operatè, ki vle di lòd nan ekzekisyon operasyon yo nan yon ekwasyon. Li pa espesifik pou Python, ak tout langaj pwogramasyon swiv priyorite operatè a. Kite m fè w sonje lòd la:
- Parantèz
- Eksponan
- Divizyon oswa miltiplikasyon
- Adisyon oswa Soustraksyon
Ann ekri yon pwogram epi tcheke sa a:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Ki repons ekwasyon ki anwo a ta dwe?
Si repons ou se 11, ou pa bezwen repete lekòl segondè.
Kite yon Reply