Fiszki do Wprowadzenie do programowania w Pythonie

Wprowadzenie do programowania w Pythonie: Kompleksowy przewodnik dla studentów

1 / 19

Czym jest f-string w Pythonie i jak go użyć do wstawienia zmiennej do ciągu znaków?

f-string to ciąg znaków oznaczony literą f przed cudzysłowem; w nawiasach klamrowych {} umieszczasz zmienną lub wyrażenie, a Python konwertuje je na t

Dotknij, aby odwrócić · Przesuń, aby nawigować

Programowanie w Pythonie

19 fiszek

Fiszka 1

Pytanie: Czym jest f-string w Pythonie i jak go użyć do wstawienia zmiennej do ciągu znaków?

Odpowiedź: f-string to ciąg znaków oznaczony literą f przed cudzysłowem; w nawiasach klamrowych {} umieszczasz zmienną lub wyrażenie, a Python konwertuje je na t

Fiszka 2

Pytanie: Czym jest PEP 8?

Odpowiedź: Oficjalny przewodnik po stylu pisania kodu w Pythonie, który definiuje konwencje dla czytelnego i spójnego kodu.

Fiszka 3

Pytanie: Dlaczego warto przestrzegać PEP 8?

Odpowiedź: Zwiększa czytelność, wygląda profesjonalnie, ułatwia współpracę zespołową i odpowiada oczekiwaniom narzędzi AI, takich jak GitHub Copilot.

Fiszka 4

Pytanie: Jakiego zapisu używać dla nazw zmiennych i funkcji zgodnie z PEP 8?

Odpowiedź: Używać snake_case: małe litery, słowa oddzielone podkreśleniem (np. user_name).

Fiszka 5

Pytanie: Jak zapisywać stałe zgodnie z PEP 8?

Odpowiedź: Wielkimi literami z podkreśleniami między słowami (np. MAX_SPEED), zazwyczaj na początku pliku.

Fiszka 6

Pytanie: Co jest ważniejsze przy nazywaniu: zwięzłość czy trafność?

Odpowiedź: Trafność — nazwa powinna opisywać zawartość, lepiej dłuższa i jasna niż krótka i niejasna (np. patient_age vs p).

Fiszka 7

Pytanie: Jaki język jest zalecany dla nazw w rzeczywistych projektach i dlaczego?

Odpowiedź: Angielski, ponieważ jest międzynarodowym standardem i ułatwia współpracę w większych projektach.

Fiszka 8

Pytanie: Czy w Pythonie zaleca się używanie znaków diakrytycznych w nazwach zmiennych?

Odpowiedź: Nie; Python to co prawda obsługuje, ale lepiej unikać znaków diakrytycznych (poprawnie cislo, nie číslo).

Fiszka 9

Pytanie: Czy nazwa zmiennej może zaczynać się od cyfry?

Odpowiedź: Nie, zmienna nie może zaczynać się od cyfry (poprawnie place_1, błędnie 1_place).

Fiszka 10

Pytanie: Dlaczego nie należy nadpisywać wbudowanych funkcji nazwami zmiennych? Podaj przykład błędu.

Odpowiedź: Ponieważ nadpiszesz funkcję oczekiwaną w kodzie i stracisz jej pierwotne zachowanie. Przykład: print = "text"; kolejne wywołanie print("Ahoj") zakończ