Hoe gebruik je de Shell aan Sommen op de Raspberry Pi Bereken

U kunt de shell gebruiken om eenvoudige berekeningen uit te voeren op uw Raspberry Pi. Er zijn verschillende wiskundige operatoren die u kunt gebruiken in uw berekeningen. Zet gewoon de som na de printopdracht, zoals deze:

>>> Afdrukken 5 + 5
10
>>> Afdrukken 9-4
5
>>> Print 7 * 7
49
>>> Afdrukken 10/2
5

Merk op dat u geen aanhalingstekens rond de som niet te gebruiken in uw printopdracht. Wat zou er gebeuren als je dat deed? Python zou op het scherm letterlijk wat je gevraagd om, als dit:

>>> Print "5 + 5"
5 + 5

Er zijn een paar verrassingen in hoe divisie in Python wordt uitgevoerd. Als u van gedachten terug geworpen naar je lessen wiskunde, zou je vergeten dat hele getallen, die geen decimale gedeelte hebben, zijn gehele getallen genoemd.

In Python 2.7, als je een geheel getal delen door een geheel getal, krijg je een geheel getal als resultaat, wat betekent dat het antwoord kan minder nauwkeurig zijn dan je zou verwachten van een computer. Bijvoorbeeld, wat is 7 gedeeld door 2?

>>> Afdrukken 7/2
3

Dichtbij, maar niet dicht genoeg. Python dwingen om u een antwoord dat toezicht van een leraar zou gaan geven, voeg een decimaal deel aan één van de waarden in de som, zoals deze:

>>> Afdrukken 7 / 2.0
3,5
>>> Afdrukken 7.0 / 2
3,5

Als u wilt de afronding effect dwingen om elke decimale gedeelte van uw antwoord te verwijderen, kunt u de // (vloer divisie) operator, zoals deze gebruiken:

>>> Afdrukken 10.0 / 3
3.33333333333
>>> Afdrukken 10.0 // 3
3.0

Een operator die u misschien nog niet eerder zijn tegengekomen is modulo. Het maakt gebruik van het% -teken en vertelt u het restant na een divisie. Hier zijn enkele voorbeelden:

>>> Afdrukken 10% 3
1
>>> Afdrukken 10% 2
0

U kunt deze exploitant gebruiken om te zeggen of een getal deelbaar is door een ander (de modulo is 0 als dat zo).

Operator Beschrijving
+ Toevoeging
- Aftrekking
* Vermenigvuldiging
/ Divisie
// Divisie, waarbij een eventueel decimale gedeelte
% Modulo, waarbij de rest geeft na splitsing

Deze bedragen zijn vrij basic, maar je kunt meer geavanceerde bedragen invoeren door het aaneenrijgen van getallen en operatoren. Zoals in de algebra, haakjes gebruik je om de bits van de som die bij elkaar horen en moet eerst worden uitgevoerd omringen. Bijvoorbeeld:

>>> Print (10.0 / 3) * 2
6,66666666667
>>> Afdrukken 10.0 / (3 * 2)
1,66666666667

U kunt ook de wiskunde in de schelp door gewoon de bedragen invoeren zonder een printopdracht, maar het is van essentieel belang om het te gebruiken wanneer u maakt programma's, zoals u binnenkort zult zien.


© 2020 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com