liczba = int(input("podaj liczbe: "))
print("twoja liczba to: ",liczba)

# Camel case - funkcje
TaZmiennaToCammelCaseIJestZapisanaTakimSposobem=0

# Snake case - zmienne
ta_zmienna_to_snake_case_i_jest_pisana_w_taki_sposub=0

# Pascal Case - klasy
ToJestPascalCaseInieWiemCzemuToSieTakNazywa=0

# UPPER CASE - SPECJANLNE ZMIENNE
TOJESTUPPERCASEIJESTPISANADUZYMIZNAKAMI=0


#typy zmiennych

#intiger(int) 
liczba_calkowita = 10 # 1,0,-1,129310312812208484982035274895076982736924598649856985669872985795
print("liczba calkowita ",liczba_calkowita, type(liczba_calkowita))

#float 
liczba_po_przecinkowa = 0.9176486234 #1.4,16.9,80.91,0.99999999999999999999999999999999999999999999999999999
print("liczbapoprzecnkowa ",liczba_po_przecinkowa, type(liczba_po_przecinkowa))

#string 
ciag_znakuw = "ahhsgjsjsevshvshv" # "piotr" , "litwin" , "komputer_sie_pali" , "komputer sie pali"
print("ciag znakuw",ciag_znakuw, type(ciag_znakuw))

#char nie ma w pytonie
pojedynczy_znak = "B"
print("pojedynczy znak", pojedynczy_znak, type(pojedynczy_znak))

#bool od nazwiska boolean
czy_to_istnieje = True
print("bool", czy_to_istnieje, type(czy_to_istnieje))



#zmiana zmiennych
float_to_int = int(3.9999999999)
print(float_to_int, type(float_to_int))



#int_to_bool
int_to_bool = bool(871638713)
print(int_to_bool, type(int_to_bool))

#bool_to_int
bool_to_int = int(True)
print(bool_to_int, type(bool_to_int))

#string_to_bool
string_to_bool = bool("a")
print(string_to_bool, type(string_to_bool))

imie = input("podaj imie: ")
komputer = bool(input("jesli tak napisz 1 jesli nie nic nie pisz: "))
wiek = float(input("napisz ile masz lat . miesięcy: "))
liczba_gier = int(input("ile masz gier w swojej kolekcji: "))

print(imie , type(imie))
print(komputer , type(komputer))
print(wiek , type(wiek))
print(liczba_gier , type(liczba_gier))

