Odpowiedź :
Odpowiedzi do zadań testowych:
3. b - po if jest dwukropek
4. b funkcja konwersji int
5. a koniunkcja
6. a po if zawsze musi być dwukropek
Odpowiedź:
3.
a) if 5 >= 5 {{ ŹLE, brak : }}
b) if 5 >= 5: {{ DOBRZE }}
c) if 5 => 5: {{ ŹLE, nie ma takiego operatora porównań }}
4. Dodałam nawias zamykający, inaczej nie byłoby poprawnej odpowiedzi
a) print(float(a+b)) {{ ŹLE, drukuje po konwersji na float zamiast na 'int' }}
b) print(int(a+b)) {{ DOBRZE }}
c) print(a+b) {{ ŹLE, drukuje bez konwersji na 'int' }}
5.
a) and {{ ŹLE, iloczyn }}
b) or {{ DOBRZE, suma }}
c) not {{ ŹLE, dopełnienie }}
6.
a) if kasa > 30: {{ DOBRZE }}
if wiek >= 15:
b) if kasa > 30 {{ ŹLE, brak dwóch : }}
if wiek >= 15
c) if kasa > 30: {{ ŹLE, brak jednego : }}
if wiek >= 15