Clár na nÁbhar[Folaigh][Taispeáin]
Ba léir duit go bhfuil dhá chineál uimhreacha i ríomhchlárú. ie slánuimhreacha agus uimhreacha snámhphointe.
Tá na hoibríochtaí uimhríochta i Python mar an gcéanna le matamaitic laethúil agus imrothlaíonn siad timpeall ar an dá cheann seo cineálacha sonraí.
Oibreoirí Uimhríochta
Tá seacht gcineál bunúsacha oibreoirí uimhríochta ann. Is iad seo:
Suimiú (+): Cuirtear dhá uimhir leis. m.sh
print(10 + 4)
Dealú (-): Bain an dara huimhir as an gcéad uimhir. m.sh
print(10 - 4)
Iolrú (*): Méadaigh dhá uimhir. m.sh
print(10 * 4)
Roinn (/): Feidhmíonn roinn ar dhá uimhir. m.sh
print(10 / 4)
Rannóg an Urláir (//): Déanann sé roinnt agus slánaíonn sé an freagra go dtí an tslánuimhir is gaire. m.sh
print(10 // 4)
Oibreoir Modulo (%): Déanann sé deighilt agus cuireann sé an chuid eile ar ais. m.sh
print(10 % 4)
Eisitheoir (**): Glacann sé cumhacht an tslánuimhir m.sh
print(10 ** 4)
Taispeántar na hoibríochtaí seo go léir thíos:
Anois do na hoibreoirí seo go léir a d'fhoghlaim tú, tá oibreoir sannacháin méadaithe againn. Lig dom a thaispeáint duit conas a úsáidtear é.
Ligean le rá go bhfuil athróg againn ar a dtugtar 'x'. Shocraigh muid go 10 é, anois ba mhaith linn é seo a incrimint faoi 3, beidh orainn cód mar seo a scríobh.
x = 10
x = x + 3
Cuirfidh ateangaire Python 3 in 'x' leis agus stórálfaidh sé in 'x' é. Déanaimis é seo a phriontáil:
Is féidir oibreoir sannacháin méadaithe a úsáid chun an fheidhmiúlacht chéanna a mhacasamhlú ach níos éifeachtaí.
Scríobhfar an cód céanna mar seo.
x = 10
x += 3
Anois, is féidir an t-oibreoir seo a úsáid le haghaidh dealú agus iolrú freisin. Féach ar an gclár seo.
Anseo táimid ag incrimintiú 'x' ar 3 ar dtús agus ansin á iolrú faoi 3. Ba cheart go mbeadh aschur líne 2 mar 13 agus ba cheart go mbeadh aschur líne 3 mar 39.
Tosaíocht Oibreora
Sa mhatamaitic, tá coincheap againn ar a dtugtar tosaíocht oibreora, rud a chiallaíonn ord cur i gcrích na n-oibríochtaí i gcothromóid. Ní bhaineann sé go sonrach le Python, agus leanann gach teanga ríomhchlárúcháin tosaíocht an oibreora. Lig dom an t-ordú a mheabhrú duit:
- lúibíní
- Comhpháirtí
- Roinnt nó Iolrú
- Suimiú nó Dealú
Scríobhaimis clár agus seiceáil é seo:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Cad ba cheart a bheith mar fhreagra ar an gcothromóid thuas?
Más é do fhreagra 11, ní gá duit an scoil ard a athdhéanamh.
Leave a Reply