Font size
WorksheetsPYTHON - SPRAWDZIAN
Total questions: 37
Worksheet time: 35mins
Do wyświetlania np. tekstu na ekranie służy funkcja
print()
input()
int()
do wczytania danych z klawiatury służy funkcja:
print()
input()
while()
co będzie wynikiem poniższego kodu:
x = 3.23
print("x")
x
błąd
utworzenie zmiennej
co będzie wynikiem kodu:
x = 3.23
print(x)
x
błąd
3.23
Jaki otrzymamy wynik:
x=10
print(10**2)
20
100
8
10
Pojedynczy znak = to:
operator arytmetyczny
operator logiczny
operator porównania
operator przypisania
Zapis a!=b oznacza:
a jest mniejsze od b
a jest różne od b
a jest równe b
a jest mniejsze lub równe b
Zaznacz tylko operatory arytmetyczne:
-
<
*
**
/
Funkcja len() :
wypisuje nam tekst na ekranie
wypisuje każdy znak po kolei
wypisuje nam typ naszej zmiennej
informuje nas z jak wielu znaków składa się napis
Za pomocą jakiej funkcji możemy sprawdzić typ naszej zmiennej?
float()
len()
type()
int()
Zmienna typu float to np. liczba:
159905
15
1.0
1
Zmienna typu całkowitego to:
int
float
string
bool
Wartość logiczna, która zwraca True albo False to:
float
str
int
bool
Łańcuch to inaczej:
porównanie
liczba całkowita
tekst
wypisanie tekstu na ekranie
Co będzie wynikiem poniższego kodu:
a=5
print(bool(a==5 or a==10)
Tak
False
True
Nie
Która z podanych instrukcji NIE zadziała?
Która instrukcja wyświetli liczby od 0 do 10
Co będzie wynikiem programu?
smok
kot, pies, ryba, lama
smok, smok, smok, smok
kot, pies, ryba, lama, koniec
Która z tych kolekcji definiuje Listę (Tabelę)?
["apple", "banana", "cherry"]
{"apple", "banana", "cherry"}
("apple", "banana", "cherry")
<"apple", "banana", "cherry">
Ile razy wykona się instrukcja print(i)?
6
10
5
4
Oprócz instrukcji FOR drugą instrukcją iteracyjną w Python jest:
IF
REPEAT
UNTIL
WHILE
Pętla FOR w języku Python służy do:
Sprawdzania warunków i wykonywania pewnych instrukcji
Pobierania zmiennych od użytkownika
Wielokrotnego wykonywania pewnych instrukcji
Wyświetlania tekstów zawierających liczby
Ile razy wykona się instrukcja print(i)?
6
10
5
4
Jakie liczby wyświetli powyższa instrukcja iteracyjna?
-2, 0, 2, 4, 6
-2, 8
-2, 0, 4, 8
-2, 0, 2, 4, 6, 8
Ile wyniesie zmienna suma po wykonaniu pętli?
5
10
15
0
Jakie liczby zostaną wyświetlone po przejściu przez taką pętlę?
9, 7, 5, 3, 1, -1
9, 7, 5, 3, 1, -3
9, -3, -2
-2, 1, 4, 7
Czy instrukcja iteracyjna może posiadać kilka instrukcji wewnątrz swojego "ciała"?
Nie, może posiadać jedynie jedną instrukcję
To zależy od wersji oprogramowania
Tak, może być kilka instrukcji w instrukcji for
To zależy od systemu operacyjnego
Oprócz instrukcji FOR drugą instrukcją iteracyjną w Python jest:
IF
REPEAT
UNTIL
WHILE
PYTHON jest to:
język programowania
program do edycji zdjęć
oprogramowanie biurowe
dodatek do scratcha
Jeżeli zadeklaruję zmienną a=8 to mogę później zmienić tą zmienną na a="ok"
Nie, nie można już zmieniać w programie raz zadeklarowanej zmiennej.
Tak, można ją później zmieniać nawet kilkukrotnie.
To zależy od wersji Pythona.
Tak, można ją później zmieniać ale tylko jeden raz.
Ile instrukcji elif może wystąpić w instrukcji warunkowej?
Dokładnie jedna
Dwie lub trzy
Nie może być instrukcji elif w instrukcji warunkowej
Dużo, np.7
Co oznacza taki zapis w instrukcji warunkowej: a != 8?
czy a jest równe od 8
czy a jest różne od 8
czy a jest mniejsze od 8
czy a jest większe od 8
Jak wstawić komentarz w Pythonie?
Znakiem # (hasztag)
Znakiem ! (wykrzyknik)
W Pythonie nie można wstawiać komentarzy
Znakiem "/" Slash
Jaką nazwę może mieć zmienna w Pythonie?
Może nazywać się jak litera alfabetu, np. Z
Może być cyfrą, np. 8
Może być dwuczłonowa, np. moja zmienna
Może nazywać się jak instrukcja w Pythonie, np. if lub for
Jak zadeklarować zmienną o nazwie B oraz przypisać jej wartość 9.8?
B = 9.8
print (" B = 9.8")
9.8 = B
B ==9.8
Czy wewnątrz funkcji warunkowej if można umieścić inną funkcję warunkową if?
Tak, oczywiście
Nie, nie ma takiej możliwości
To zależy od wersji Pythona
Tak, ale tylko jeden raz tak można zrobić
Jaki znaczek służy do wyświetlania reszty z dzielenia?
%
//
#
?
