Přejít na hlavní obsah

Jednoduchý způsob, jak vytvořit Python modul pro nalezení zbytku z dělení čísla

  • Štěpánka Blažková
  • Průvodci

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í hodnotaVýsledek
-55
1010
00

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.