a = 15
b = 12

# podstawowe operacje matematyczne
print(a + b)
print(a / b) # -> konwersja na float!!!
print(10 / 1) # -> 10.0 (float), a nie 10 (int)
print(a // b) # -> dzielenie całkowite, wynik w int
print (a % b) # -> dzielenie modulo (wynikiem jest reszta z dzielenia)
print(a * b)
print(b - a)
print(a ** b) # -> potęgowanie
print(-a)

c = 14
#...
c = c + 3 # ->
print("c po inkrementacji o 3: ", c)
c += 3 # -> 20
print("c po kolejnej inkrementacji o 3: ", c)
c *= 2 # c = c * 2
print("c *=: ", c)
c -= 10 # c = c - 10 
print("c -= 10: ", c)
c /= 3 # c = c / 3
print("c /= 3: ", c)
c **= 2 # c = c ** 2  (10 ** 2 = 10 * 10 = 100)
print("c **= 2: ", c)
c //= 3 # c = c // 3 
print("c //= 3: ", c)
c %= 10 # c = c % 10
print("c %= 10: ", c)


# Zadanie 1
# 4 kroki ----> 51
d = 7  
d *= 3
d += 100
d //= 2
d -= 9
print("d = 7 po wykonaniu 4 kroków wynosi", d)


# operacje na typach innych niż int

# Bool
print("True + True = ", True + True)
print("True + False = ", True + False)
print("3 * True = ", 3 * True)

# String
print("Jeden" + "2") # "Jeden2"
print(3 * "pięć") # -> "pięć pięć pięć "

zmienna = "inkrementacja"
zmienna += " do potęgi"
print(zmienna)

# f-string -> BARDZO BRDZO WAŻNE
x = 10
z = 20
print(f"Mnożymy {x} razy {z}, wychodzi {x * z}")
print("Mnożymy ", x, "razy", z, "wychodzi", x*z)

o = 128
l = 926
print(f"zmienna {o} * zmienna {l} = {o*l}")

# FUNKCJE WBUDOWANE
# Matematyczne
print(max(1, 2, 3, 8, 101941824981, -2496498173)) # -> wartość maksymalna
print(min(1, 2, 3, 8, 101941824981, -2496498173)) # -> wartość minimalna
print(abs(-1083)) # -> wartość bezwzglęna
print(round(3.141712381293)) # -> 3

# Obiektowe
print(len("Bardzo dłuuuuuuuuuuuuuugi string")) # -> długość obiektu


print("Podaj 5 liczb:")
jeden = int(input())
dwa = int(input())
trzy = int(input())
cztery = int(input())
pięć = int(input())
print("maksymalna", max(jeden, dwa, trzy, cztery, pięć,), ",", "minimalna", min(jeden, dwa, trzy, cztery, pięć,))

print("Podaj jakąś wypowiedź")
słowo = input()
print("ilość liter w słowie", len(słowo))