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 Karteikarten·10 Fragen·1 Aufrufe
studiacomputer_scienceprogramming
0
Gewusst
1 / 26
0
Lerne noch
Vorderseite

Typ danych: int

Tippen zum Umdrehen
Rückseite

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

Tippen zum Umdrehen
Gewusst
Lerne noch

Quiz(10 Fragen)

Frage 1 von 10

1. Co to jest typ danych int?

Begriffe in diesem Lernset(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.

Fragen in diesem Lernset(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

Ähnliche Lernsets

Eigenes Lernset erstellen

Lade ein PDF hoch, füge Notizen ein oder beschreibe ein Thema – KI erstellt Karteikarten, Quizze und mehr in Sekunden.