# lista = [1,2,3,4,5,6,7,8,9,0.6347574367563486]

# # # kwadraty = [i**2 for i in lista ]

# # # kwadraty = (i**2 for i in lista)
# # # print(kwadraty)

# kwadraty = tuple(i**2 for i in lista)
# print(kwadraty)

# kwadraty = {i:i**2 for i in lista}
# print = (kwadraty)

# # podwojenie = [2 * i for i in range(10)]
# # print (podwojenie)

# kwadraty = [i ** 2 for i in lista if i%2 == 0]

# panstwa = ["Polska",'Afryka','Rochowice']
# stolice = ["Warszawa", 'B',"Żabka"]
# informacje = [f'{stolice} to stolica kraju: {panstwa}' for pastwa,stolice in zip(panstwa, stolice)]

# for info in informacje:
#     print(informacje)

# slowa = ['ala', "madam", "kamilslimak",'kot','pies','zebra','adam']
# slowa_srt = [slowa for slowa in slowa if slowa == slowa[::-1]]
# print(slowa_srt)

# liczby = [(1,3,5), (3,4,9),(4,1,2), (9,10,11)]
# liczby_sort = [i for i in liczby if 2*max(i) < sum(i)]
# print(liczby_sort)

# def dzielenie_i_mnożenie(a,b):
#     try:
#         a/b
#     except Exception as e:
#         print(e)
#     else:
#         print(f"Wynik dzielenia {a} / {b} = {a/b}")
#     finally:
#         print(f'Wyniki mnożenia {a} * {b} = {a*b}')

# dzielenie_i_mnożenie(5,2)
# dzielenie_i_mnożenie(5,7)
# dzielenie_i_mnożenie(5,0)   

# def dodawanie(a,b):
#     try:
#         a+b
#     except Exception as e:
#         print(e)
#     else:
#         print(f"Wynik dodawania {a} + {b} = {a+b}")

# dodawanie(9,99)
# dodawanie(9,'Trzy')
# dodawanie(9,23)


# def parzyste(a,b):
#     try:
#         if a % 2 == 1 or b % 2 == 1:
#             raise Exception ('to nie są liczby parzyste')
#     except Exception as r:
#         print(r)
#     else:
#         print(a+b)

# parzyste(4,7)
# parzyste(10,100)

def zdania_sort(zdania):
    try:
        if not zdania[0].isupper():
            raise Exception ("zdanie jest zle napisane")
        elif zdania [-1] not in ['.','?','!']:
            raise Exception  ("zdanie jest zle napisane")
    except Exception as e:
        print(e)
    else:
        print(zdania.split(" "))           
        
    zdania("ale ma kota ")        








