Tạo Trắc Nghiệm

Trắc nghiệm Tin 10 Cánh diều Bài 10 (có đáp án): Chương trình con và thư viện các chương trình con có sẵn

14 câu · Đề theo bài

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Hàm trong Python được khai báo theo mẫu:

Đáp án và lời giải

Đáp án: A

Câu 2

“Các lệnh mô tả hàm” phải viết:

Đáp án và lời giải

Đáp án: B

Câu 3

Phát biểu nào sau đây là sai?

Đáp án và lời giải

Đáp án: A

Câu 4

Thư viện math cung cấp:

Đáp án và lời giải

Đáp án: C

Câu 5

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à:

Đáp án và lời giải

Đáp án: D

Câu 6

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:

Đáp án và lời giải

Đáp án: C

Câu 7

Cuối dòng đầu tiên của định nghĩa hàm phải có:

Đáp án và lời giải

Đáp án: A

Câu 8

Phát biểu nào sau đây là đúng?

Đáp án và lời giải

Đáp án: B

Câu 9

Khi sử dụng hàm sqrt() ta cần khai báo thư viện:

Đáp án và lời giải

Đáp án: A

Câu 10

Cho các câu sau, số câu đúng là:

1) Sử dụng chương trình con sẽ làm chương trình dễ hiểu, dễ tìm lỗi hơn.

2) Hàm chỉ được gọi một lần duy nhất ở chương trình chính.

3) Hàm luôn trả một giá trị qua tên của hàm.

4) Python chỉ cho phép chương trình gọi một hàm xây dựng sẵn trong các thư viện của Python.

5) Khai báo hàm trong Python luôn có danh sách tham số.

Đáp án và lời giải

Đáp án: A

Câu 11

Đáp án do AI giải
Hàm gcd(x,y) trả về:

Đáp án và lời giải

Đáp án: C

Câu 12

Cho đoạn chương trình sau:

def  h(a1,b1):

          s=a1-b1

return s

a,b=map(int,input().split())

t=h(a,b)

print(t)

Trong đoạn chương trình trên lời gọi hàm với đối số truyền vào là:

Đáp án và lời giải

Đáp án: A

Câu 13

Phát biểu nào sau đây là sai khi nói về chương trình con?

Đáp án và lời giải

Đáp án: D

Câu 14

Cho đoạn chương trình sau:

def  h(a1,b1):

          s=a1-b1

return s

a,b=map(int,input().split())

t=h(a,b)

print(t)

Trong đoạn chương trình trên a1,b1 được gọi là :

Đáp án và lời giải

Đáp án: B