28.8. Đoạn chương trình sau sẽ in ra giá trị gì?def f(s): m =...

Câu hỏi:

28.8. Đoạn chương trình sau sẽ in ra giá trị gì?

def f(s):

       m = “train”

       return m + s

m = "baby"

s = f(" go")

print(s)

Câu trả lời:
Người trả lời: GV. Đỗ Hồng Việt
Cách làm:

1. Đọc code và xác định hàm f(s) nhận một đối số là chuỗi s, gán giá trị "train" cho biến m, sau đó trả về chuỗi "train" + s.

2. Gán giá trị "baby" cho biến m, gán giá trị " go" cho biến s.

3. In ra giá trị của hàm f(" go").

Câu trả lời: Chương trình sẽ in ra "train go". Đoạn code sẽ thực hiện như sau: Gọi hàm f(" go"), biến m được gán giá trị "train" và sau đó trả về chuỗi "train" + " go", kết quả là "train go". Khi in ra giá trị của biến s, kết quả sẽ là "train go".
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.39597 sec| 2192.969 kb