Python je jednoduchý, moderní jazyk pro psaní kódu. Má silné knihovny, které dokáží vypočítat libovolný výraz. Python je hlavní soutěžitel pro Matlab a Octave. Spuštěním Pythonu v interaktivním režimu je možné najít zbývající část divize bez obtíží. Ale to není všechno! "Python" může fungovat jako výkonná kalkulačka.
Pojem operátor
Rozlišují se tyto typy operátorů:
Cíle a reálná čísla. Matematické operace a výsledný výsledek
Znaky jednotlivých (/) a dvojitých (//) divizí jsou různé. Pokud první vygeneruje reálné číslo v řešení, pak druhá je nezbytná k nalezení celé části divize. Například 9 //4 = 2. Tento operátor odpovídá funkci div v Turbo Pascal. Ale existuje pravidelnost. Značka "/" vygeneruje jako celek celé číslo, jestliže jsou dělící a dělitelné i cíle. Chcete-li najít zbytek v Pythonu, musíte použít operátor%. Analogicky se stejným "Turbo Pascal", "%" lze porovnat s funkcí mod. Například 9% 2 = 1, tj. V Pythonu zbytek divize v tomto případě se rovná 1. Podívejme se na další příklady. Chcete-li rozdělit bez zbytků, Python navrhne použití funkce divmod (x, y). V tomto případě je x dělitel, dělitel. Pro výraz divmod
program poskytne následující výsledek
. To znamená, že celá část divize je rovna 3 a rovnováha je 0.
matematický modul
Pokud program bude často používat stejný blok, můžete jej importovat pouze. Například musíte provést řadu zaokrouhlení na nejbližší celé číslo ve větším směru. Pak je kód napsán následovně: z matematického importního stropu nebo z matematického importu *. V obou případech se další kód zaokrouhlení výsledku nezmění.
Standardní aritmetické funkce v Pythonu
Vestavěné funkce
Jejich jmenování
)
Převede skutečné číslo na celek, to znamená, že dílčí část je "odříznuta".
int (5.3) 5 int (5.6) 5 int (5987) 54)
Zaokrouhlení výrazu na nejbližší celek.
kolo (5.4) 5.0 kolo (5.7) 6.0 kolo (5.5) 6.0 kolo (5987) 6.0
Použije se k zaokrouhlování zlomkové části na n desetinných míst
kruhové (587762) 588 kruhové (598763)
abs (-7) 7 abs (7,8) 7,8 abs -6655) 6655
Funkce, které vyžadují připojení knihovny (musíte nejprve napsat z matematického importu *), naleznete v následující tabulce.
Funkce
Jejich jmenování
podlaží (x)
Funkce je nutná pro zaokrouhlení čísla na
sqrt (x)
log (x)
Požadováno pro nalezení logaritmu. Pokud zadáte základ, pak bude výpočet vhodný.
, e
Zobrazuje základ přirozeného logaritmu
, sin (x)
(137 )
Výpočet trigonometrických funkcí, kde x je v radiánech
cos (x)
, tan (x) (148 )
asin (x)
acos (x)
atan (x)
atan2 (x, y)
Najít polární úhel libovolného bodu set x a y
stupně (x)
, nutné k převedení úhel radiány na stupně
radiány (x)
Funkce potřebná k transformaci náhradní úhel ve stupních na radiány
, PI
Zobrazuje konstantní hodnoty?
Jako příklad níže je kód uveden pomocí matematických operátorů.