Bắt đầu ngayBắt đầu miễn phí

Thêm đối số tùy ý

Python cho phép hàm tùy chỉnh chấp nhận số lượng đối số vị trí bất kỳ thông qua "đối số tùy ý". Tính linh hoạt này giúp hàm có thể được dùng theo nhiều cách khác nhau mà vẫn tạo ra kết quả như mong đợi.

Tận dụng khả năng này, bạn sẽ xây dựng một hàm nối (ghép) các chuỗi, bất kể có bao nhiêu khối văn bản được truyền vào!

Bài tập này là một phần của khóa học

Python trung cấp dành cho nhà phát triển

Xem khóa học

Hướng dẫn bài tập

  • Định nghĩa một hàm tên concat() nhận các đối số tùy ý gọi là args.
  • Dùng vòng lặp for để lặp qua từng arg trong args.
  • Gọi hàm để kiểm tra rằng nó hoạt động đúng.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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!"))
Chỉnh sửa và Chạy Mã