Cho đ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
Đá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 :
Phát biểu nào sau đây là đúng khi nói về thân hàm trong Python?
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:
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à: