Modul čísla - je to nezáporná hodnota čísla bez ohledu na jeho znaménko. Například modul čísla -5 je 5. Pokud potřebujete získat modul čísla v Pythonu, existuje několik způsobů, jak to udělat, podle toho, jaký cíl sledujete.
Programovací jazyk Python má vestavěnou funkci abs (), která umožňuje získat absolutní hodnotu čísla. Bere jako argument číslo a vrací jeho modul. Například abs (-5) vrátí 5.
Pokud chcete napsat vlastní funkci pro výpočet modulu čísla, můžete použít podmíněný operátor if . Pokud je číslo záporné, vynásobte ho -1 pro kladnou hodnotu. Pokud je číslo kladné, nedělejte nic. Zde je příklad této funkce:
def module_number(n):if n < 0:return -nreturn nprint(module_number(-5)) # Выведет 5
Můžete také použít knihovnu math pro získání modulu čísla. Funkce math.fabs () přijme jako argument číslo a vrátí jeho modul jako číslo s plovoucí desetinnou čárkou. Například math.fabs (-5) vrátí 5.0.
Základy numerického modulu v Pythonu
Chcete-li použít modul čísla v Pythonu, musíte importovat funkci abs() . Funkce má jeden argument-číslo, pro které je třeba najít absolutní hodnotu. Výsledkem výkonu funkce je absolutní hodnota čísla.
Příklad použití funkce abs() :
| Vstupní hodnota | Výsledek |
|---|---|
| -5 | 5 |
| 10 | 10 |
| 0 | 0 |
Funkce abs () může přijímat hodnoty celočíselných i desetinných čísel. Může také přijímat proměnné nebo výrazy obsahující čísla. V případě, že argumentem je komplexní číslo, funkce vrátí jeho modul (délka vektoru v komplexní rovině).
Modul čísla v Pythonu je důležitý nástroj, který vám umožní pracovat s čísly bez ohledu na jejich znaménko. Lze jej použít v různých programovacích scénářích, například k nalezení vzdálenosti mezi dvěma body, ke kontrole, zda je číslo kladné nebo záporné, atd.
Příklady použití numerického modulu v Pythonu
Modul čísla v Pythonu poskytuje řadu funkcí, které vám umožní pracovat s čísly a provádět různé matematické operace. Zde je několik příkladů použití tohoto modulu:
- Příklad 1: Výpočet absolutní hodnoty čísla k výpočtu absolutní hodnoty čísla lze použít funkci abs (). Například abs (-10) vrátí 10, protože absolutní hodnota čísla -10 je 10.
- Příklad 2: Zaokrouhlení čísla na určitý počet desetinných míst lze použít funkce round () nebo format (). Například round(3.14159, 2) vrátí 3.14 a format (3.14159, ".2F") také vrátí 3.14.
- Příklad 3: generování náhodného čísla modul čísla také obsahuje funkci random (), která umožňuje generovat náhodná čísla. Například random.randint (1, 10) vrátí náhodné celé číslo od 1 do 10.
- Příklad 4: povýšení na stupeň pro vztyčení čísla na stupeň lze použít příkaz ** nebo funkci pow(). Například 2* * 3 vrátí 8 a pow(2, 3) také vrátí 8.
To jsou jen některé příklady použití modulu čísla v Pythonu. Znalost základních funkcí tohoto modulu vám umožní provádět složitější matematické operace a řešit různé úkoly.