- Keď je pri funkcii napísané že niečo vracia, znamená to že to následne môžeme vypísať pomocou funkcie print(), alebo priradiť opäť do premennej a pracovať s touto hodnotou ďalej. Napr.: print(abs(-10)), alebo x = abs(-10)
print() # vypísanie informácie do shell
premenna = "som premenna"
print("Hello world", premenna)
Hello world som premenna
Parametre: end='reťazec' – tento reťazec nahradí štandardný '\n' ľubovoľným iným, najčastejšie to bude jedna medzera ' ' alebo prázdny reťazec ''
input() # načíta jeden riadok zo vstupu a uloži ho do premennej, typu string(retazec)
a = input("Zadaj reťazec: ")
print("Zadal si: ", a) # na klávesnici napísané "slovo" a stlačená klávesa "Enter"
Zadal si: slovo
int() # pretypovacia funkcia, vytvorí celé číslo
int(10.3) --> 10
float() # pretypovacia funkcia, vytvorí desatinné číslo
float("10.3") --> 10.3
str() # pretypovacia funkcia, vytvorí reťazec
str(10.3) --> "10.3"
abs(cislo) # vráti absolútnu hodnotu čísla
abs(-154) --> 154
type() # vráti typ
type(5) --> <class 'int'>
type("h") --> <class 'str'>
type(print) --> <class 'builtin_function_or_method'>
round(cislo, pocet) # funkcia ktorá vráti zaokrúhlené číslo, prvý parameter je číslo a druhý počet miest
round(3.14, 1) --> 3.1
round(2563, -2) --> 2600
range(od koľko, do koľko, krok)
range(10, 18, 2) --> 10 12 14 18 # používa sa napr. vo for cykle
range(12) --> 0 1 2 3 4 5 6 7 8 9 10 11
range(15, 10, -1) --> 15 14 13 12 11
reversed() # funkcia ktorá zmení poradie v postupnosti
for prem in reversed("hello"):
print(prem)
o
l
l
e
h
help() # vypíše textové informácie o pythonových funkciách a objektoch