Studijní materiály
EXTRA Kontakt

Matematické operace

Python nabízí bohatou sadu operací pro provádění matematických výpočtů. Tyto operace zahrnují základní aritmetické operace. Zde jsou některé z nejběžnějších matematických operací v Pythonu:

  1. Základní aritmetické operace

    • Sčítání (+): Sčítání dvou čísel.
    • Odčítání (-): Odečítání jednoho čísla od druhého.
    • Násobení (*): Násobení dvou čísel.
    • Dělení (/): Dělení jednoho čísla druhým.
    • Dělení s celočíselným výsledkem (//): Dělení s celočíselným výsledkem (bez zbytku).
    • Zbytek po dělení (%): Zjistí zbytek po dělení dvou čísel.
  2. cislo1 = 10
      cislo2 = 5
      
      soucet = cislo1 + cislo2
      rozdil = cislo1 - cislo2
      nasobek = cislo1 * cislo2
      podil = cislo1 / cislo2
      celociselny_podil = cislo1 // cislo2
      zbytek_po_del = cislo1 % cislo2
      
      print("Soucet:", soucet)
      print("Rozdil:", rozdil)
      print("Nasobek:", nasobek)
      print("Podil:", podil)
      print("Celociselny podil:", celociselny_podil)
      print("Zbytek po deleni:", zbytek_po_del)
  3. Operace s celými čísly

    • Umocnění (**): Umocňuje jedno číslo na druhé.
  4. cislo1 = 10
      cislo2 = 5
      
      mocnina = cislo1 ** cislo2
      
      print("Mocnina:", mocnina)
  5. Operace s desetinnými čísly

    • Absolutní hodnota (abs()): Vrátí absolutní hodnotu desetinného čísla.
    • Celá část (int()): Vrátí celou část desetinného čísla.
  6. desetinne_cislo = 3.75
      
      abs_hodnota = abs(desetinne_cislo)
      cela_cast = int(desetinne_cislo)
      
      print("Absolutni hodnota:", abs_hodnota)
      print("Cela cast:", cela_cast)

Změna proměnné stejnou proměnnou

V programování se často využívá následující syntaxe:

number = number + 1 # k hodnotě v proměnné number se přičte jednička

Tohle z matematického pohledu může působit nelogicky. Nicméně v Pythonu = neznamená rovnost, ale přiřazení. Proto výsledkem kódu bude zvětšení čísla v proměnné number o jedničku.