Informatyka

Asercja*

sprawdza T/F twierdzenia

def test(*args):
    assert args , "Lista Pusta"     #sprawdza czy lista argumentów jest pusta
    assert all(args),"Argument 0"   #sprawdza czy wszystkie elementy w liscie sa niezerowe
    wynik = 1
    for argument in args:
        wynik*=argument
    return wynik


try:
    wynik = test(0,1,2)
except AssertionError as e:
    print(e)
else:
    print(wynik)
finally:      #wykonuje sie zawsze po except i po else
    print('koniec1')

try:
    wynik = test(3,1,2)
except AssertionError as e:
    print(e)
else:
    print(wynik)
finally:      #wykonuje sie zawsze po except i po else
    print('koniec2')

 

try:
    wynik = test()
except AssertionError as e:
    print(e)
else:
    print(wynik)
finally:      #wykonuje sie zawsze po except i po else
    print('koniec3')

 

 

WYNIK:

Argument 0
koniec1
6
koniec2
Lista Pusta
koniec3

 

 

 

 

Poniższy link prowadzi do zbiorów zadań opublikowanegych przez Centralną Komisję Egzaminacyjną. ► zobacz zbiór CKE

 

Informacje o egzaminie maturalnym

Informacje o przebiegu i terminach egzaminu maturalnego ► CKE

 

certyfikat zadowolony konsument

Kontakt

I Liceum Ogólnokształcące im.S.Żeromskiego w Lęborku

84-300 Lębork; ul.Dygasińskiego 14

tel.: (59) 862 12 93

sekretariat(at)lo1.lebork.pl

d  dziennik
p  poczta
f  fanpage