Znalosti

Uč se semnou.

Začni

Výuka: Okruh 1 – Základy Pythonu

Téma Stručně Rozvedeně / příklad
Základní konstrukce jazyka Python Syntaxe, bloky, odsazení Python používá odsazení místo složených závorek.
Příklad: if x>0:
  print("kladné")
Proměnné a datové typy int, float, str, bool, list, tuple, dict, set Proměnné uchovávají hodnoty. Typ určuje, jak s nimi Python pracuje.
Příklad: x = 5 (int), y = "ahoj" (str), je_pravda = True (bool)
Parsování Převod mezi typy Konverze hodnot: int("5") → 5, float("3.14") → 3.14, str(10) → "10"
Použití pro vstupy: vek = int(input("Zadej věk: "))
Podmínky if, elif, else Rozhodování podle hodnot:
if x>0:
  print("kladné")
elif x==0:
  print("nula")
else:
  print("záporné")
Operátory Aritmetické, porovnávací, logické Aritmetické: + - * / // % **
Porovnávací: == != > < >= <=
Logické: and, or, not
Příklad: if x>0 and x<10: print("0–9")
Cykly for, while for – přes posloupnost: for i in range(5): print(i)
while – dokud je podmínka pravdivá: x=0
while x<5:
  print(x)
  x+=1
Seznamy list [ ] Uchovávají více hodnot, indexované, měnitelné.
ovoce = ["jablko", "banán"]
ovoce.append("hruška")
Metody pro práci se seznamy .append(), .pop(), .remove(), .sort() .append() – přidá prvek, .pop() – odstraní a vrátí poslední, .remove() – odstraní hodnotu, .sort() – seřadí seznam.
Příklad: ovoce.pop()
Metody pro práci s řetězci .upper(), .lower(), .split(), .replace() .upper() – všechna písmena velká, .lower() – malá, .split() – rozdělí text, .replace() – nahrazení textu.
"a,b,c".split(",") → ["a","b","c"]
Matematické funkce abs(), round(), min(), max(), sum() abs(x) – absolutní hodnota, round(x,n) – zaokrouhlení, sum(list) – součet, min/max – minimum/maximum.
round(3.14159,2) → 3.14

Adresa


Czech Republic, Kladno

Mobil


+420 720 145 776