Przykład
Dowolna liczba argumentów *args
Operator * pozwala przyjmować dowolną liczbę argumentów pozycyjnych.
Wyniki 31–40 z 78
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
…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ś…
Przykład
Operator ** pozwala przyjmować dowolną liczbę argumentów nazwanych.
Wyzwanie
Kontrola alarmów silnika z „Poziomu alarmu” jest teraz funkcją, alert_level() , i zależą od niej inne programy. Zanim ktokolwiek znów ją zmieni, potrzebuje testów: małych sprawdzeń, które działają w…
Przykład
Przestrzenie nazw izolują zmienne. Moduły i funkcje tworzą własne przestrzenie.
Artykuł Mini projekty
…Dlaczego NumPy zamiast zwykłego Pythona? Choć wbudowane funkcje matematyczne Pythona działają dobrze dla prostych obliczeń, NumPy oferuje kilka zalet dla obliczeń naukowych: Większa wydajność dla…
Wyzwanie
Rozszerz format_log() z „Funkcji formatującej wpis” o **fields, żeby dowolne dodatkowe argumenty nazwane były dopisywane do linii jako pary key=value, a potem przekazuj do niej całe słowniki pól przez…
Wyzwanie
…wartości zwracanej; testy odczytują jedno i drugie z samej funkcji.
Wyzwanie
…sprawdź, jak podgląd dotarł do zapisanej listy, napraw funkcję, a potem napisz kolejną, która nie rusza swoich danych wejściowych. Przewiduj i uruchom Nie uruchamiaj jeszcze kodu. Przeczytaj go i…