Quiz
Quiz z *args i **kwargs w Pythonie
Darmowy quiz dla początkujących: 15 pytań o *args i **kwargs w Pythonie – dowolna liczba argumentów, krotki, słowniki oraz * i ** w wywołaniach.
9 wyników
Quiz
Darmowy quiz dla początkujących: 15 pytań o *args i **kwargs w Pythonie – dowolna liczba argumentów, krotki, słowniki oraz * i ** w wywołaniach.
Przykład
*args zbiera dowolną liczbę argumentów pozycyjnych do krotki. Przydatne gdy nie wiesz ile argumentów otrzymasz.
Przykład
Kombinowanie zwykłych parametrów, *args i **kwargs w jednej funkcji.
Wyzwanie
Napisz average(*values), która przyjmuje dowolną liczbę liczb, wywołaj ją z luźnymi wartościami i z listą rozpakowaną przez *, a potem dodaj po *values opcję decimals przekazywaną tylko po nazwie i…
Quiz
…w Pythonie – def, return, argumenty, wartości domyślne, *args, zasięg zmiennych i docstringi.
Przykład
Docstringi opisują co robi funkcja. Dobra praktyka programistyczna.
Artykuł Podstawy Pythona
…"""Calculate orbital velocity around a celestial body. Args: radius: Distance from center of body (km) mass: Mass of celestial body (kg) Returns: Orbital velocity in km/s """ G = 6.674e-11 velocity =…
Quiz
…. Po tym quizie spróbuj quizu z funkcji albo quizu z *args i **kwargs .
Artykuł Podstawy Pythona
…metody zaczniesz pisać, gdy dojdziesz do klas. Co to są *args i **kwargs? Pozwalają funkcji przyjąć dowolną liczbę argumentów pozycyjnych albo nazwanych. Tak działa na przykład print() i dlatego…