Python

Python-numre og aritmetiske operationer

Python-numre og aritmetiske operationer

Python er et kraftfuldt, effektivt og moderne programmeringssprog på højt niveau. Når der udvikles softwaresystemer, er det nødvendigt at bruge numeriske og aritmetiske operationer til at udføre beregninger. Python leverer en række tal og aritmetiske operationer til dette formål. I denne artikel vil vi lære dig om Python-numre, konvertering af en datatype til en anden datatype og aritmetiske operationer. Spyder3-editoren bruges til at oprette og køre Python-scriptet.

Tal i Python

Tal specificeres af deres datatyper. Python har tre typer numre:

  1. Heltal
  2. Flydende nummer
  3. Komplekse tal

Disse tal er defineret som heltal, float og komplekse klasser i Python. Hele tal og flydende tal er differentieret med decimaltegnet. Flydende tal har decimaler, mens heltalene er uden decimaltegnet. For eksempel er 4 et heltal, mens tallet 4.0 er et flydende tal. Den tredje type nummer er komplekse tal. Et komplekst tal består af en reel og imaginær del. Vi vil se forskellen mellem den virkelige og imaginære del senere i denne artikel. De komplekse tal er skrevet i form af x + yj.

Brug af numre i Python

Tal kan bruges i Python på følgende måder:

For at erklære et simpelt heltal skal du skrive variabelnavnet og tildele det et nummer på denne måde:

num = 5

Tilsvarende skal du angive og bruge et flydende nummer ved at skrive variabelnavnet og tildele det et nummer som følger:

num = 5.5

I mellemtiden erklæres komplekse tal således:

cNummer = 3 + 7j

I det givne komplekse tal er 3 den virkelige del og 7 den imaginære del. Så x er altid den rigtige del, og y er altid den imaginære del.

Vi kan også bestemme typen af ​​nummer ved hjælp af funktionen type (). Funktionen type () returnerer variablen eller tallet. Lad os se på nogle eksempler:

Bestemmelse af heltalstype

Variablen x har værdi 5. Dette betyder, at x tilhører hele klassen.

Produktion

Outputtet præsenteres i Python-konsollen. Outputtet viser, at variablen x hører til heltalsklassen.

Bestemmelse af flydepunktsnummertype

Som tidligere diskuteret identificeres et flydende tal med et decimaltegn. Et eksempel på flydende nummer vises nedenfor:

Produktion

Outputtet præsenteres i Python-konsollen. Outputtet viser, at variablen x hører til float-klassen.

Bestemmelse af kompleks nummertype

Nu erklærer vi et komplekst nummer og kontrollerer dets type.

Produktion

Outputtet præsenteres i Python-konsollen.

Vi vil nu finde ud af de reelle og imaginære dele af henholdsvis det komplekse tal. For at finde den reelle del af nummeret skal du bruge det 'rigtige' nøgleord med variablen.

Produktion

Outputtet præsenteres i Python-konsollen.

For at finde den imaginære del af det komplekse tal bruger vi imag-nøgleordet med variabelnavnet som følger:

Produktion

Outputtet præsenteres i Python-konsollen.

Type konvertering af tal

I Python kan vi konvertere en type nummer til en anden. Nogle gange, mens vi udfører beregningen, kan det være nødvendigt at konvertere float til heltal og omvendt. Vi kan endda konvertere strenge til tal. Typekonvertering af nummeret kan gøres som følger:

Produktion

Outputtet præsenteres i Python-konsollen.

Aritmetiske operationer

Matematiske operationer, såsom addition, subtraktion, multiplikation og division, kaldes aritmetiske operationer. Python tilbyder aritmetiske operatorer, der giver dig mulighed for at udføre aritmetiske operationer. Følgende inkluderer aritmetiske operationer i Python sammen med deres betydning:

Operatør Betyder
+ Tilføjelse af to operander.
- Subtraktion af den første operand (venstre operand) fra den anden operand (højre operand).
* Multiplikation af to operander.
/ Opdeling af to operander.
% Modulus. Resten af ​​delingen af ​​to operander.
// Gulvopdeling. Det returnerer altid gulvværdien for heltal og floats.
** Eksponent. Den første operand hæves til magten i den anden operand.

Brug af aritmetiske operatører i Python

Lad os nu se et eksempel på brug af aritmetiske operatorer i Python. Vi udfører en aritmetisk operation ved hjælp af den aritmetiske operator. I det givne eksempel har vi to variabler: num1 og num2. Vi udfører en aritmetisk operation på disse to variabler.

Produktion

Outputtet præsenteres i Python-konsollen.

Konklusion

Denne artikel forklarer, hvordan man bruger tal og aritmetiske operationer i Python. Der er forskellige typer numre i Python, og hver nummertype specificeres af en klasse. Vi brugte nogle enkle eksempler til at demonstrere den aritmetiske operation for at hjælpe Python-elever med at lære mere om tal og aritmetiske operationer.

Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...
Mus Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Måske har du brug for et værktøj, der kan ændre din muses kontrol med hver applikation, du bruger. Hvis dette er tilfældet, kan du prøve en applikatio...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...