Pro načtení vstupu z klávesnice v Pythonu můžeme použít funkci input(). Tato funkce načte vstup z klávesnice. Pythonu ale musíme říct, o jaký typ vstupu se jedná. Může to být číslo (int), desetinné číslo (float) nebo textový řetězec (str). Aby načítání vstupu mělo smysl, výsledek načtení si budeme vždy ukládat do proměnné.
cislo = int(input("Zadej cele cislo: "))
print("Zadal jsi cislo:", cislo)
desetinne_cislo = float(input("Zadej desetinne cislo: "))
print("Zadal jsi desetinne cislo:", desetinne_cislo)
Příklad načtení řetězce:
jmeno = str(input("Zadej sve jmeno: "))
print("Tvoje jmeno je:", jmeno)
U načítání řetězců pomocí input není nutné psát str, řetězec zde totiž funguje defaultně.
Stačilo by tak napsat:
jmeno = input("Zadej sve jméno: ")
print("Tvoje jmeno je:", jmeno)