Câu 1. Một học sinh viết chương trình Python để tính tổng hai số nguyên bằng hàm tự định nghĩa như sau:
def tinh_tong(a, b):
return a + b
tongtinh_tong(3, 5)
print(tong)
Chọn nhận định đúng/sai về đoạn mã trên:
a) a và b trong hàm là tham số.
b) 3 và 5 là đổi số được truyền vào hàm.
c) Nếu không có lệnh return, kết quả vẫn được in ra màn hình.
d) tong chính là tên của hàm
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
a) a và b trong hàm là tham số. : Đúng a,b là 2 tham số được định nghĩa trong hàm tinh_tong
b) 3 và 5 là đổi số được truyền vào hàm. : Đúng
c) Nếu không có lệnh return, kết quả vẫn được in ra màn hình. : Sai nếu không có return hàm sẽ không trả về kết quả `->` Kết quả in ra sẽ sai
d) tong chính là tên của hàm : Sai tên chính của hàm là tên được đặt ngay sau def đó là tinh_tong
Hãy giúp mọi người biết câu trả lời này thế nào?
Câu 1
`-`a, b là tham số: Đúng, chúng là biến nhận giá trị khi gọi hàm.
`-` 3, 5 là đối số: Đúng, chúng là giá trị truyền vào hàm.
`-` Không return không in: Sai, không return hàm trả về None.
`-` tong là tên hàm: Sai, tên hàm là tinh_tong. tong là biến gán kết quả.
`***` Vậy ta có thể sửa lại code:
def tinh_tong(a, b):
return a + b
tong = tinh_tong(3, 5)
print(tong)
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin