#to jest tekst 

"""print("Cześć")
print("Cześć")
print("Cześć")
print("Cześć")"""

# pierwsza zmienna

liczba = 11

print(liczba) #wpisanie zmiennej liczba

liczba = "dwa"
print(liczba)  

#sprawdzenie typow

m = 'test'
print(type(m))

n = True
m = n

print(type(m))

ZMieNna_12 = 1

krakow = 1

toJestZmienna = 1 #Camel Case
ToJestZmienna = 1 #Pascal Case
to_jest_nazwa_zmiennaj = 1 #Snake Case
TO_JEST_ZMIENNA = 1 #Uppercase

liczba = 3
Liczba = 4
LICZBA = 5
print(liczba,Liczba,LICZBA)

#pdstawowe typy zmiennych

#int

a = 10
print(a, type(a))

a = -2077
print(a,type(a))

# float

b = 121.1234567890
print(b, type(b))

b = -1.12345
print(b, type(b))

# bool

c = True
print(c, type(c))

c = False
print(c, type(c))

# string (str)

d = "napis"
print(d, type(d))

d = 'napis'
print(d, type(d))

d = "23"
print(d, type(d))

# Konwersje zmiennych

a = int(3.2)

print(a, type(a))

a = int(True)
print(a, type(a))

a = int('10')
print(a, type(a))

# float

b = float(1)
print(b, type(b))

b = float(False)
print(b, type(b))

b = float('21.4')
print(b, type(b))

# bool 

a = bool(-1)
print(a, type(a))

a = bool(0)
print(a, type(a))

a = bool(2)
print(a, type(a))

# str

a = str(21)
print(a, type(a))

a = str(1.5)
print(a, type(a))

a = str(True)
print(a, type(a))


#pobieranie danych od urzytkownika

"""x = input("wpisz coś ")

print(x)

wiek = int(input("podaj swój wiek: "))
print(type(wiek))"""

#Operacja Matematyka

a = 10
b = 7

print(+a)

print(a+b)

print(-a)

print(a-b)

print(a*b)

print(a/b)
print(a/1)
print(a % b)

print(a//b)#dzielenie w int

print(a**b)#potenga

a = 3
b = 4
print(a)
a = a + 2
print(a)

a += 2
print(a)

a -= 5
print(a)

b *= a
print(b)

b /= 2
print(b)

a %= 2
print(a)

a = 7

a //= 2
print(a)

b **= a
print(b)

print(True + True)
print(3* True)
print(True + False)

print('witaj ' + 'gigancie')
print(3 * 'tekst ')

tekst = 'tekst'
n_tekst = 'nowy '
n_tekst += tekst
print(n_tekst)

n = 10
m = 25

print(f'Wynik dodawanie {n} i {m} to {n+m}')

#Funkcie Wbudowane

print(abs(-10))
print(max(1,2,3,4,5,6,8,-5))
print(min(1,2,3,4,5,6,8,-5))

print(round(3.5677789))
print(len("Hello world"))

