#w tym miejscu definiuje zmienną zawierającą wiek
#wiek = 19 
# int - liczba np.1,2,3,4,5,6
# float - liczba zmiennoprzecinkowa - 1,4, 6.8, 5.2
# string - "hej mamy zajecia w gigantach"
# bool -True\Fals
#imie = "Giorgi"
#print("hej mam na imię XYZ")


#pobranie wartości z konsoli od użytkownika
#input()
# warto by gdzieś to zapisać!
#imie = input('Podaj swoje imię: ')
#print(f"masz na imię {imie}")

#wiek = input('Podaj swoje wiek: ')
#print(type(wiek))
#wiek_po_konwersji = int(wiek)
#print(type(wiek_po_konwersji))

a = 7
b = 10

print(+a) #opertator pozytywny, po prostu a
print(a + b) #opertator dodawanie
print(-a) #opertator nagacji, wartość to liczba przeciwna do a
print(a - b) #opertator odejmowania, da wynik -3
print(a * b) #opertor mnożenia, da wynik 70
print(a / b) #operator dzielenia, da wynik typu float w tym przypadku 0.7
print(b % a) #operator dzielenia modulo, zwraca resztę z dzielenia pierwszej liczby przez drugą, wynik 3
print(b // a) #operator dzielenia całkowitoliczbowego
print(3 ** 3) #operator potęgowania 3 do potęgi 2 daje nam 27

print(True + False) # 1 
print(3 * True) # 3

print(3 * "test" )
print("Witaj" + " Gigncie")

tekst = " tekst"
nowy_tekst = "nowy"
nowy_tekst += tekst
print(nowy_tekst)

n = 10 
m = 15
print(f"wynik dodawania {n} i {m} to {a + m}")


#Funkcja budowania

#MATEMATYCZNA
print(abs(-10)) #wartość bezwględna dla -10 to 10
print(max(1, 2, 3, 4, 5, 6)) #największa wartość, w tym przypadku 6 
print(min(1, 2, 3, 4, -5, -4)) #najmnieszja wartość, w tym przypadku -5 
wartosc = round(3.64) # zaokrąglanie liczby do 4 
print(type(wartosc))

#ITEROWALNE
print(len("HELLO world!"))

imie = input("Podaj imie:" )
nazwisko = input("Podaj nazwisko: ")
rok_urodzenia = int(input("Podaj rok urodzenia: "))
b = 2025
print(f"{imie} {nazwisko} ma rocznikowo {b - rok_urodzenia}")

liczba_1 = int(input("liczba 1:"))
liczba_2 = int(input("liczba 2:"))