oop

 0    13 schede    szczepaniaklucja7
Scarica mp3 Stampa Gioca Testa il tuo livello
 
Domanda Risposta
Za pomocą jakiej wbudowanej funkcji w Pythonie można wyświetlić metody i atrybuty obiektu?
inizia ad imparare
text = "hello" print(dir(text))
Jaka jest różnica między słowami kluczowymi pass i continue
inizia ad imparare
pass: to instrukcja pusta, używana jako wypełniacz (placeholder), gdy składnia wymaga instrukcji, ale nie chcemy wykonywać żadnej operacji. ◦ continue: powoduje pominięcie reszty kodu w bieżącej iteracji pętli i natychmiastowe przejście do kolejnego kroku
Jaka jest różnica między kolekcjami set i list
inizia ad imparare
list: to uporządkowany zbiór elementów, który można modyfikować (dodawać, usuwać). ◦ set: to nieuporządkowana kolekcja unikalnych elementów; służy m.in. do szybkiego tworzenia list bez duplikatów.
Jakie są różnice między kolekcjami tuple i list?
inizia ad imparare
list: jest modyfikowalna (zmienna) – można zmieniać jej elementy po utworzeniu. ◦ tuple (krotka): jest niemodyfikowalna – nie pozwala na dodawanie ani zmianę elementów po stworzeniu. Obie są uporządkowane i pozwalają na dostęp po indeksie
Proszę wyjaśnić rolę rozpakowywania argumentów (*args i kwargs) w Pythonie. Rozpakowywanie pozwala przekazywać kolekcje do funkcji
inizia ad imparare
* rozpakowuje obiekty iterowalne (listy, krotki) jako osobne argumenty pozycyjne, natomiast ** rozpakowuje słowniki jako argumenty nazwane. Jest to uzasadnione przy tworzeniu dekoratorów obsługujących dowolne funkcje
Jak sformatować liczbę zmiennoprzecinkową w f-stringu, np. do dwóch miejsc po przecinku?
inizia ad imparare
Stosuje się zapis wewnątrz nawiasów klamrowych z użyciem dwukropka i specyfikatora formatu, np. {zmienna:.2f}
Jak iterować po kluczach, wartościach i parach klucz-wartość w słowniku?
inizia ad imparare
Klucze: for klucz in slownik. keys(): Wartości: for wartosc in slownik. values(): Pary: for klucz, wartosc in slownik. items():
Dlaczego metody słownika keys() i values() w Pythonie nie zwracają listy?
inizia ad imparare
Zwracają one specjalne widoki słownika (dict_keys, dict_values), które aktualizują się automatycznie przy zmianie słownika, co jest bardziej wydajne pamięciowo niż tworzenie statycznej listy.
Czym różni się tryb 'w' od 'a' podczas zapisu do pliku?
inizia ad imparare
'w': otwiera plik do zapisu i nadpisuje jego istniejącą zawartość. ◦ 'a': służy do dopytywania danych na końcu istniejącego pliku
Czym różni się metoda read() od readline()?
inizia ad imparare
read(): wczytuje całą zawartość pliku jako jeden duży tekst. ◦ readline(): czyta plik linia po linii, zwracając przy każdym wywołaniu kolejny wiersz
Do czego służy funkcja join?
inizia ad imparare
Służy do łączenia elementów listy (lub innej sekwencji) w jeden łańcuch znaków przy użyciu określonego separatora
Dlaczego zaleca się używać menedżera kontekstu (with)?
inizia ad imparare
Instrukcja with gwarantuje automatyczne zamknięcie pliku po zakończeniu bloku kodu, nawet jeśli w międzyczasie wystąpi błąd, co zapobiega wyciekom zasobów.
Do czego służy metoda __getitem__?
inizia ad imparare
Umożliwia dostęp do elementów obiektu za pomocą nawiasów kwadratowych [i] (tzw. akces elementu)

Devi essere accedere per pubblicare un commento.