1. Обучение
  2. /
  3. Курса
  4. /
  5. Wprowadzenie do funkcji w Pythonie

Connected

упражнение

Funkcje z argumentami o zmiennej długości (*args)

Elastyczne argumenty pozwalają przekazywać do funkcji dowolną liczbę argumentów. W tym ćwiczeniu przećwiczysz definiowanie funkcji, która przyjmuje zmienną liczbę argumentów tekstowych.

Funkcja, którą zdefiniujesz, to gibberish() – może ona przyjąć dowolną liczbę wartości tekstowych. Zwraca pojedynczy łańcuch znaków złożony ze wszystkich przekazanych argumentów połączonych ze sobą w kolejności, w jakiej zostały podane. Wywołasz tę funkcję najpierw z jednym argumentem tekstowym, a następnie sprawdzisz, jak zmienia się wynik przy wywołaniu z kilkoma argumentami. Pamiętaj z poprzedniego materiału wideo, że wewnątrz definicji funkcji args jest krotką.

Инструкции

100 XP
  • Uzupełnij nagłówek funkcji, nadając jej nazwę gibberish. Powinna przyjmować jeden elastyczny argument *args.
  • Zainicjuj zmienną hodgepodge jako pusty łańcuch znaków.
  • Zwróć zmienną hodgepodge na końcu ciała funkcji.
  • Wywołaj gibberish() z pojedynczym argumentem tekstowym "luke". Przypisz wynik do zmiennej one_word.
  • Kliknij przycisk Prześlij odpowiedź, aby wywołać gibberish() z wieloma argumentami i wyświetlić wynik w konsoli Shell.