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

Hàm với một tham số

Chúc mừng! Bạn đã định nghĩa và gọi chính hàm của mình thành công! Khá tuyệt đấy.

Ở bài trước, bạn đã định nghĩa và gọi hàm shout(), hàm này in ra một chuỗi được nối thêm '!!!'. Giờ bạn sẽ cập nhật shout() bằng cách thêm một tham số để nó có thể nhận và xử lý bất kỳ đối số chuỗi nào được truyền vào. Cũng lưu ý rằng shout(word), phần header chỉ định tên hàm và (các) tham số, được gọi là signature của hàm. Bạn có thể gặp thuật ngữ này ngoài thực tế!

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

Giới thiệu về Functions trong Python

Xem khóa học

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

  • Hoàn thiện phần đầu hàm bằng cách thêm tên tham số word.
  • Gán kết quả của việc nối word với '!!!' vào shout_word.
  • In giá trị của shout_word.
  • Gọi hàm shout() và truyền vào chuỗi 'congratulations'.

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 shout with the parameter, word
def shout(____):
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    ____ = ____ + '!!!'

    # Print shout_word
    print(____)

# Call shout with the string 'congratulations'
Chỉnh sửa và Chạy Mã