Przykład
Dowolna liczba argumentów *args
Operator * pozwala przyjmować dowolną liczbę argumentów pozycyjnych.
Wyniki 31–40 z 87
Przykład
Operator * pozwala przyjmować dowolną liczbę argumentów pozycyjnych.
Przykład
Parametry mogą mieć wartości domyślne. Używane gdy argument nie zostanie podany.
Wyzwanie
…i listy z wartościami ujemnymi, tak żeby zepsute kopie funkcji nie mogły przejść.
Wyzwanie
…zauważył, dopóki w budżecie paliwa nie zabrakło 62.5 kg. Funkcja, która dostaje wartość, z którą nie może pracować, powinna to powiedzieć, głośno i wyraźnie, w chwili, gdy to się dzieje. Zgłoś…
Wyzwanie
…cały przelot z bazy danych, czasem tylko dwie liczby. Funkcja, która chce listy, sprawia, że każde z tych wywołań jest trochę bardziej niezgrabne, niż musiałoby być. Napisz średnią, która przyjmuje…
Wyzwanie
…misji, gdzie czekanie jest gorsze niż porażka. Daj funkcji łącza rozsądne wartości domyślne, a potem dodaj opcję, nie ruszając żadnego z jej wywołań. Wartości domyślne Daj retries wartość domyślną 3…
Wyzwanie
…dokowania decyduje, czy statek może zadokować. Jego funkcja rosła po jednym warunku naraz, każdy wewnątrz poprzedniego, a powód odmowy siedzi teraz cztery poziomy głęboko, na dalekim końcu else…
Wyzwanie
…błędem ValueError . Ta odmowa jest częścią tego, co funkcja obiecuje, tak samo jak arytmetyka, i tak jak arytmetyka może się po cichu zepsuć. Napisz test, który będzie jej pilnował. Ukryte testy…
Przykład
Przestrzenie nazw izolują zmienne. Moduły i funkcje tworzą własne przestrzenie.
Wyzwanie
…wartości zwracanej; testy odczytują jedno i drugie z samej funkcji.