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
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
wordvới'!!!'vàoshout_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'