1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до функцій у Python

Connected

вправа

Функції зі змінною кількістю аргументів (*args)

Гнучкі аргументи дають змогу передавати у функцію змінну кількість аргументів. У цій вправі ви потренуєтеся визначати функцію, яка приймає змінну кількість рядкових аргументів.

Функція, яку ви визначатимете, — це gibberish(). Вона може приймати змінну кількість рядкових значень. Повертає вона один рядок, утворений конкатенацією всіх переданих рядків у тому порядку, у якому їх було подано під час виклику. Ви викличете функцію з одним рядковим аргументом, а потім побачите, як зміниться результат під час іншого виклику з більш ніж одним аргументом. Згадайте з попереднього відео, що всередині визначення функції args — це кортеж.

Інструкції

100 XP
  • Доповніть заголовок функції назвою gibberish. Вона приймає один гнучкий аргумент *args.
  • Ініціалізуйте змінну hodgepodge порожнім рядком.
  • Поверніть змінну hodgepodge наприкінці тіла функції.
  • Викличте gibberish() з єдиним рядком "luke". Присвойте результат змінній one_word.
  • Натисніть кнопку Submit (Надіслати), щоб викликати gibberish() з кількома аргументами та вивести значення в оболонку (Shell).