Python je jednoduchý, moderný jazyk pre písanie kódu. Má mocné knižnice, ktoré dokážu vypočítať akýkoľvek výraz. Python je hlavným konkurentom pre Matlab a Octave. Spúšťaním Pythonu v interaktívnom režime možno nájsť zvyšok divízie bez problémov. Ale to nie je všetko! "Python" môže slúžiť ako výkonná kalkulačka.
Pojem prevádzkovateľa
Rozlišujú sa tieto typy prevádzkovateľov:
Ciele a reálne čísla. Matematické operácie a výsledný výstup
Znaky jednotlivých (/) a dvojitých (//) divízií sú odlišné. Ak prvý vydá skutočné číslo v riešení, potom druhá je nevyhnutná na nájdenie celej časti divízie. Napríklad 9 //4 = 2. Tento operátor zodpovedá funkcii div v Turbo Pascal. Ale existuje pravidelnosť. Značka "/" vykáže ako výsledok celé číslo, ak sú aj delenie a deliteľ aj ciele. Ak chcete nájsť zvyšok v Pythone, musíte použiť operátor%. Analogicky s tým istým "Turbo Pascal", "%" možno porovnať s funkciou mod. Napríklad 9% 2 = 1, to znamená, že v Pythone je zvyšok rozdelenia v tomto prípade rovný 1. Pozrime sa na ďalšie príklady. Ak chcete rozdeliť bez zvyškov, Python navrhne použiť funkciu divmod (x, y). V tomto prípade je x divisor, deliteľ. Pre výraz divmod
program dá nasledujúci výsledok
. To znamená, že celá časť divízie sa rovná 3 a rovnováha je 0.
matematický modul
Ak program bude často používať ten istý blok, môžete ho importovať len. Napríklad je potrebné vykonať sériu zaokrúhľovaní na najbližšie celé číslo vo väčšom smere. Potom je kód napísaný nasledovne: z matematického importu stropu alebo z matematického importu *. V obidvoch prípadoch sa kód pre zaokrúhlenie výsledku nezmení.
Štandardné aritmetické funkcie v Pythone
Vstavané funkcie
Ich menovanie
)
Konvertuje skutočné číslo na celok, to znamená, že čiastková časť je "orezaná".
int (5.3) 5 int (5.6) 5 int (5987) 54)
Zaokrúhľovanie výrazu na najbližší celok.
okrúhly (5.4) 5,0 okrúhly (5,7) 6,0 okrúhly (5,5) 6,0 okrúhly (5987)
Používa sa na zaokrúhlenie zlomkovej časti na desatinné miesta
okrúhle (587762) 588 kolo (598763)
abs (x)
nájde výrazový modul
-6655) 6655
Funkcie, ktoré vyžadujú pripojenie knižnice (musíte najprv písať z matematického importu *), nájdete v nasledujúcej tabuľke.
Funkcie
Ich vymenovanie
poschodie (x)
Funkcia je potrebná na zaokrúhlenie čísla naCelý ("dole")
sqrt (x)
vypočítava koreň čísla
log (x)
Vyžaduje sa nájsť logaritmus. Ak zadáte základ, potom bude výpočet vhodný.
, e
Zobrazuje základ prirodzeného logaritmu
, sin (x)
(137 )
Výpočet trigonometrických funkcií, kde x je v radiánoch
cos (x)
, tan (x) (148 )
asin (x)
ACOS (x)
atan (x)
ATAN2 (x, y)
Nájsť polárne uhol ľubovoľného bodu set x a y
stupňa (x)
, nutné na prevedenie uhol radiány na stupne
radiány (x)
Funkcia potrebná na transformáciu Uhol udávaný v stupňoch v radiánoch
pi
Zobrazuje hodnotu konštanty?
Ako príklad nižšie je kód uvedený pomocou matematických operátorov.