Mulai sekarangMulai gratis

Menambahkan argumen sewenang-wenang

Python memungkinkan fungsi kustom menerima sejumlah argumen posisi melalui penggunaan "Arbitrary arguments". Fleksibilitas ini memungkinkan fungsi digunakan dalam berbagai cara sambil tetap menghasilkan hasil yang diharapkan.

Dengan memanfaatkan kemampuan ini, Anda akan membangun fungsi yang menggabungkan (menyatukan) string, tanpa bergantung pada berapa banyak potongan teks yang diberikan!

Latihan ini merupakan bagian dari kursus

Python Tingkat Menengah untuk Pengembang

Lihat Kursus

Instruksi latihan

  • Definisikan sebuah fungsi bernama concat() yang menerima argumen sewenang-wenang bernama args.
  • Gunakan perulangan for untuk mengiterasi setiap arg dalam args.
  • Panggil fungsi tersebut untuk menguji bahwa fungsinya berjalan dengan benar.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Define a function called concat
def ____(____):
  """Concatenates multiple string arguments with spaces between them."""

  result = ""

  # Iterate over the Python args tuple
  for ____ in ____:
    result += " " + arg
  return result

# Call the function
print(____("Python", "is", "great!"))
Edit dan Jalankan Kode