Studia informatyka – Python – typy i pętle

Zestaw materiałów edukacyjnych na temat typów danych i pętli w Pythonie, które są kluczowymi elementami programowania w języku Python na studiach informatycznych.

NovaDinosaur724·26 fiszki·10 pytania
studiacomputer_scienceprogramming
0
Umiem
1 / 26
0
Uczę się
Przód

Typ danych: int

Kliknij, aby odwrócić
Tył

Reprezentuje liczby całkowite w Pythonie, np. 5, -3.

Kliknij, aby odwrócić
Umiem
Uczę się

Quiz(10 pytania)

Pytanie 1 z 10

1. Co to jest typ danych int?

Pojęcia w tym zestawie(26)

Typy danych w Pythonie(16)

Typ danych: int

Reprezentuje liczby całkowite w Pythonie, np. 5, -3.

Typ danych: float

Reprezentuje liczby zmiennoprzecinkowe, np. 3.14, -0.001.

Typ danych: str

Reprezentuje łańcuchy znaków, np. 'Hello, world!'.

Typ danych: list

Kolekcja elementów, np. [1, 'a', 3.14].

Typ danych: tuple

Podobny do listy, ale niemutowalny, np. (1, 2, 3).

Typ danych: dict

Słownik par klucz-wartość, np. {'klucz': 'wartość'}.

Typy danych: set

Nieuporządkowana kolekcja unikalnych elementów, np. {1, 2, 3}.

Różnica między list a tuple

Listy są mutowalne, tuple są niemutowalne.

Uzupełnij zdanie: Pętla for iteruje po ___

Elementach sekwencji, takich jak lista, tuple, lub string.

Uzupełnij zdanie: Pętla while działa do momentu, gdy ___

Warunek staje się fałszywy.

Prawda czy fałsz: Pętle mogą być zagnieżdżone.

Prawda, ponieważ można tworzyć pętle w pętlach.

Co to jest range()?

Funkcja generująca sekwencję liczb całkowitych.

Typ danych: bool

Reprezentuje wartość logiczną: True lub False.

Jak zainicjować listę?

Użyj nawiasów kwadratowych, np. lista = [1, 2, 3].

Co to jest dictionary comprehension?

Skrócony sposób tworzenia słowników przy użyciu wyrażeń.

Zastosowanie pętli for w Pythonie:

- Iteracja po elementach - Przetwarzanie danych - Tworzenie listy

Pętle w Pythonie(10)

Pętla for

Używana do iteracji po sekwencjach, takich jak listy i stringi.

Pętla while

Powtarza blok kodu, dopóki warunek jest prawdziwy.

break

Instrukcja przerywająca działanie pętli.

continue

Instrukcja pomijająca bieżącą iterację pętli.

Różnica między break a return

break kończy pętlę, return kończy funkcję.

Zastosowanie pętli z range()

Generuje sekwencję liczb do iteracji.

Co zwraca range(5)?

Obiekt generujący liczby od 0 do 4.

Prawda czy fałsz: while jest mniej wydajna niż for.

Fałsz, wydajność zależy od kontekstu użycia.

Uzupełnij zdanie: W Pythonie pętle mogą być ___

Zagnieżdżone, co pozwala na złożone iteracje.

Kiedy użyć pętli while?

Gdy nie znamy liczby iteracji z góry.

Pytania w tym zestawie(10)

1. Co to jest typ danych int?

A.Reprezentacja liczb całkowitych
B.Reprezentacja łańcuchów znaków
C.Reprezentacja listy
D.Reprezentacja liczb zmiennoprzecinkowych

2. Jak działa pętla for?

A.Iteruje po elementach sekwencji
B.Wykonuje się nieskończoność razy
C.Wykonuje się raz
D.Pomija wszystkie iteracje

3. Który z poniższych typów danych jest niemutowalny?

A.List
B.Tuple
C.Słownik
D.Zbiór

4. Kiedy stosujemy pętlę while?

A.Gdy wiemy, ile razy iterować
B.Gdy nie możemy użyć for
C.Gdy warunek jest prawdziwy
D.Gdy lista jest pusta

5. Jakie są wartości logiczne w Pythonie?

A.0 i 1
B.True i False
C.Tak i Nie
D.Prawda i Fałsz

6. Jakie jest zastosowanie instrukcji break?

A.Kończy pętlę
B.Kontynuuje pętlę
C.Pomija iterację
D.Zatrzymuje program

7. Jak zainicjować pustą listę?

A.lista = ()
B.lista = []
C.lista = {}
D.lista = ''

8. Prawda czy fałsz: Pętle mogą być zagnieżdżone.

A.Prawda
B.Fałsz
C.Nie wiadomo
D.Zależy od kontekstu

9. Który z poniższych nie jest typem danych w Pythonie?

A.dict
B.int
C.char
D.float

10. Jakie zwraca range(3)?

A.0, 1, 2
B.0, 1, 2, 3
C.1, 2, 3
D.3

Powiązane zestawy

Stwórz własny zestaw

Wgraj PDF, wklej notatki lub opisz temat – AI wygeneruje fiszki, quizy i więcej w kilka sekund.