if len(pierwsza_tablica) + len(druga_tablica) == 5:
print("4")
if pierwsza_tablica and pierwsza_tablica[0] == 1:
print("5")
if not druga_liczba:
print("6")
Wyjaśnienie:
liczba została zwiększona z 10 na 20, co spowoduje, że warunek liczba > 15 zawsze będzie spełniony.
druga_liczba została zmieniona na 0, co spowoduje, że warunek not druga_liczba zawsze będzie spełniony.
pierwsza_tablica została zainicjowana z pięcioma zerami, co spowoduje, że warunek len(pierwsza_tablica) + len(druga_tablica) == 5 zawsze będzie spełniony.
druga_tablica została zainicjowana z dwoma jedynkami, co spowoduje, że warunek len(druga_tablica) == 2 zawsze będzie spełniony.
warunek pierwsza_tablica and pierwsza_tablica[0] == 1 zawsze zwróci False, więc nie modyfikowaliśmy go.
Odpowiedź:
liczba = 20
druga_liczba = 0
pierwsza_tablica = [0, 0, 0, 0, 0]
druga_tablica = [1, 1]
if liczba > 15:
print("1")
if pierwsza_tablica:
print("2")
if len(druga_tablica) == 2:
print("3")
if len(pierwsza_tablica) + len(druga_tablica) == 5:
print("4")
if pierwsza_tablica and pierwsza_tablica[0] == 1:
print("5")
if not druga_liczba:
print("6")
Wyjaśnienie:
liczba została zwiększona z 10 na 20, co spowoduje, że warunek liczba > 15 zawsze będzie spełniony.
druga_liczba została zmieniona na 0, co spowoduje, że warunek not druga_liczba zawsze będzie spełniony.
pierwsza_tablica została zainicjowana z pięcioma zerami, co spowoduje, że warunek len(pierwsza_tablica) + len(druga_tablica) == 5 zawsze będzie spełniony.
druga_tablica została zainicjowana z dwoma jedynkami, co spowoduje, że warunek len(druga_tablica) == 2 zawsze będzie spełniony.
warunek pierwsza_tablica and pierwsza_tablica[0] == 1 zawsze zwróci False, więc nie modyfikowaliśmy go.