"""** zad. 0 ** Napisz funkcję ``suma``, która przyjmnie jeden argument: listę liczb i zwróci ich sumę. zad.2 Uodpornoj program z zad. 1 w następujący sposób: do programu mogą zostać przekazane argumenty, które nie mają wartości liczbowej (przyjmijmy, że ich wartość to 0). Skorzystaj z mechanizmu wyjątków: złap wyjątek, jeżeli argumenty nie da się skonwertować  na liczbę zmiennoprzecinkową.""" # -*- coding: utf-8 -*- def suma(liczby): wynik = 0 for i in range(len(liczby)): try: wynik += float(liczby[i]) except: wynik += 0 return wynik def main(): print(suma([1, 2, 3, 4])) if __name__ == "__main__": main()