my_find(a,b), která v řetezci a hledá řetězec b (nepoužívejte vestavěnou funkci find).
my_replace(a,b,c), která v řetězci a nahradí všechny výskyty řetězce b řetězcem c.
len(s) - délka řetězce,
s[i] - znak na pozici i,
s[i:j] - podřetezec od i do j
s[:j], s[i:] - podřetězec od počátku do j, resp. od i do konce.
Ahoj za slovo Cau.
Konec, program skončí. V tomto řádku ale nejdříve zamění Ahoj za Cau.
[ a_0, a_1, a_2, … , a_n ]
[1, 1, -2 ]
[0, 1, 0,-1 ]
[0,1,2] vyjadřuje polynom $x + 2x^2$
[0,1,2,0] vyjadřuje taktéž polynom $x + 2x^2$
[1,2,0] vyjadřuje polynom $1 + 2x$
printPoly,která vypíše polynom, přičemž mocniny bude tisknout znakem '^'.
printPoly( [ 1, 1, 0, -2] ) vytiskne 1 + x - 2x^3
printPoly( [ -2, 0, 0, -2, 0, 0, 0] ) vytiskne -2 - 2x^3
polyValue , která pro zadaný polynom a hodnotu x vypočte jeho hodnotu v zadaném bodě $x$
polyValue([1,0,2], 4) má hodnotu 33, protože $1 + 2x^2$ pro $x=4$ je 33.
[0,2,-3] je [2,-6] neboť derivace $2x - 3x^2$ je $2 - 6x$