Przykład
Argumenty pozycyjne i nazwane
Różnica między argumentami pozycyjnymi a nazwanymi. Elastyczne wywoływanie funkcji.
Wyniki 1–10 z 13
Przykład
Różnica między argumentami pozycyjnymi a nazwanymi. Elastyczne wywoływanie funkcji.
Wyzwanie
…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 ** w wywołaniu.
Wyzwanie
…sprawdź, który parametr dostał którą wartość, napraw to argumentami nazwanymi i napisz wywołania, których nie da się zamienić.
Quiz
…15 pytań o *args i **kwargs w Pythonie – dowolna liczba argumentów, krotki, słowniki oraz * i ** w wywołaniach.
Wyzwanie
…przekazane po nazwie: sama * czyni confirm wymaganym argumentem tylko nazwanym, a sprawdzenie is True odrzuca wartości tylko pozornie prawdziwe, takie jak "yes".
Wyzwanie
…przekazuje pięć odczytów jako pięć osobnych argumentów. Opcja po wartościach Dodaj opcję zaokrąglania, decimals=1 , po *values i zwracaj None , gdy nie ma żadnych wartości. Zaokrąglij cały przelot do…
Quiz
…15 pytań o funkcje w Pythonie – def, return, argumenty, wartości domyślne, *args, zasięg zmiennych i docstringi.
Wyzwanie
Nadaj send_command(cmd, retries=3, timeout=5.0) wartości domyślne, żeby wywołujący przekazywali tylko to, co się różni, wywołaj ją na trzy sposoby, a potem dodaj nowy parametr priority, nie psując…
Przykład
Operator ** pozwala przyjmować dowolną liczbę argumentów nazwanych.
Przykład
Parametry mogą mieć wartości domyślne. Używane gdy argument nie zostanie podany.