Câu hỏi:
18/07/2024 439Cho đoạn chương trình sau:
def t(a1,b1)
s=a1*b1
return s
a,b=map(int,input().split())
print(t(a,b))
Lỗi sai trong đoạn chương trình trên là:
A. Thiếu lời gọi hàm.
B. Thiếu dấu : cuối dòng đầu tiên của định nghĩa hàm.
C. Thiếu tham số hình thức.
D. Thiếu biến toàn cục
Trả lời:
Đáp án đúng là: B
Theo cấu trúc của định nghĩa hàm, cuối dòng đầu tiên của định nghĩa hàm phải có dấu :
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Cho đoạn chương trình sau:
def t(a1,b1):
s=a1*b1
a,b=map(int,input().split())
print(t(a,b))
Lỗi sai trong đoạn chương trình trên là:
Câu 4:
Phát biểu nào sau đây là đúng khi nói về thân hàm trong Python?
Câu 7:
Cho đoạn chương trình sau:
def t(a1,b1):
s=abs(a1-b1)
return s
a,b=map(int,input().split())
print(t(a,b))
Với a=2, b=4, sau khi thực hiện chương trình trên cho kết quả bằng: