'''
float - zmiennoprzecinkowe np. 3.2
int - całkowite np. 3
str - łańcuch znaków np "Piotr"
bool - logiczny, True lub False


zmienna - ma swoją nazwę i moze posiadać jakąś wartość

wiek pacjenta - zła nazwa zmiennej
wiekPacjenta - dobra nazwa
wiek_pacjenta - dobra nazwa

input() - pobiera wartość z konsoli użytkownika. Uwaga! To co wpisze
użytkownik jest typu string(str) nawet jeśli wpisał liczbę
'''

a = 10 # operacja przypisania
b = 7 
print(a+b) # operator dodawania
print(-b)
print(a-b) # operator odejmowania
print(a*b) # operator mnożenia
print(a/b) # operator dzielenia, wynik może być z ułamkiem
print(a//b) #operator dzielenia całkowitoliczbowego, czyli np ile całych siódemek zmieści sie w dziesiątce
print(a%b) # operator modulo, zwraca resztę dzielenia pierwszej liczby przez drugą
print(a**b) # operator potęgowania

print(min(9,3,6,7,4,1)) # funkcja wbudowana zwracająca najmniejszy argument (element)
print(max(9,3,6,7,4,1)) # funkcja wbudowana zwracająca najwiekszy argument
print(round(3.9367413031)) # zaokrąglenie liczby
print(abs(-10)) # zwraca wartość bezwzględną
print(len('Zenek !')) # zwraca długość obiektu
zbior=[6,7,67,41,93]
print(len(zbior)) # pokaże zbiór elementów na liście


# nie ma operatora pierwiastkowania wiec korzystamy z biblioteki math
import math # importowanie biblioteki, piszemy tylko raz w całym pliku
print(math.sqrt(67)) # funkcja pierwiastkowania z biblioteki

