Fizahan-takelaka[Afeno][Aseho]
Nazava taminao fa misy karazany roa ny isa amin'ny fandaharana. izany hoe isa sy isa mitsingevana.
Ny asa arithmetika amin'ny Python dia mitovy amin'ny matematika isan'andro ary mihodina manodidina ireo roa ireo angon-drakitra karazana.
Operatera aritmetika
Misy karazany fito fototra amin'ny opérateur aritmetika. Ireo dia:
Fanampiny (+): Manampy isa roa. ohatra
print(10 + 4)
Fanesorana (-): Esory ny isa faharoa amin'ny voalohany. ohatra
print(10 - 4)
Fampitomboana (*): Ampitomboy isa roa. ohatra
print(10 * 4)
Diviziona (/): Manao fizarana amin'ny isa roa. ohatra
print(10 / 4)
Fizarana gorodona (//): Manao fizarazarana ary mamadika ny valiny amin'ny isa akaiky indrindra. ohatra
print(10 // 4)
Modulo Operator (%): Manao fizarana ary mamerina ny ambiny. ohatra
print(10 % 4)
Exponent (**): Maka ny herin'ny integer oh
print(10 ** 4)
Ireo hetsika rehetra ireo dia aseho eto ambany:
Ankehitriny ho an'ireo opérateur rehetra nianaranao ireo dia manana opérateur fanendrena nampitomboina izahay. Mamelà ahy hasehoko anao ny fomba ampiasana azy.
Andeha atao hoe manana faribolana antsoina hoe 'x' isika. Nametraka azy ho 10 izahay, te-hampitombo izany amin'ny 3 izahay, tsy maintsy manoratra code toy izao izahay.
x = 10
x = x + 3
Ny mpandika teny Python dia hanampy 3 amin'ny 'x' ary hitahiry azy ao amin'ny 'x'. Andeha atao pirinty ity:
Ny mpandraharaha fanendrena nampitomboina dia azo ampiasaina hamerenana ny fiasa mitovy nefa mahomby kokoa.
Ny kaody mitovy dia hosoratana toy izao.
x = 10
x += 3
Ankehitriny, ity operator ity dia azo ampiasaina amin'ny fanalana sy fampitomboana ihany koa. Jereo ity programa ity.
Eto isika dia mampitombo ny 'x' amin'ny 3 ary avy eo dia ampitomboina amin'ny 3. Ny fivoahan'ny andalana 2 dia tokony ho 13 ary ny fivoahan'ny andalana 3 dia tokony ho 39.
Opérateur Precedence
Amin'ny matematika, manana foto-kevitra antsoina hoe precedence opérateur isika, izay midika hoe filaharan'ny fanatanterahana asa amin'ny equation. Tsy manokana amin'ny Python izany, ary ny fiteny fandaharana rehetra dia manaraka ny laharam-pahamehan'ny mpandraharaha. Mamelà ahy hampahatsiahy anao ny baiko:
- fononteny
- Exponent
- Fizarana na fampitomboana
- Fanampiana na fanalana
Andao hanoratra programa ary jereo ity:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Inona no tokony ho valin'ny equation etsy ambony?
Raha 11 ny valinteninao dia tsy mila mamerina ny lisea ianao.
Leave a Reply