Tạo Trắc Nghiệm

Trắc nghiệm Tin học 10 – Bài 27: Tham số của hàm

25 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

Tham số của hàm là gì?

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

Đáp án: C

Câu 2

Có bao nhiêu loại tham số trong định nghĩa hàm Python?

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

Đáp án: C

Câu 3

Tham số bắt buộc là gì?

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

Đáp án: B

Câu 4

Tham số mặc định trong Python là:

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

Đáp án: B

Câu 5

Câu lệnh nào định nghĩa hàm có tham số mặc định?

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

Đáp án: C

Câu 6

Tham số có tên (keyword argument) là gì?

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

Đáp án: B

Câu 7

Câu nào sau đây minh họa đúng cách gọi tham số có tên?

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

Đáp án: B

Câu 8

Trong hàm, tham số có tên có thể:

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

Đáp án: C

Câu 9

Khi khai báo hàm có cả tham số bắt buộc và mặc định, thứ tự đúng là:

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

Đáp án: B

Câu 10

Tham số mặc định giúp ích gì cho lập trình?

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

Đáp án: B

Câu 11

Trong hàm def greet(name=”bạn”), nếu gọi greet(), kết quả là gì?

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

Đáp án: C

Câu 12

Câu nào sai trong định nghĩa hàm với tham số mặc định?

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

Đáp án: C

Câu 13

Tham số có thể được truyền bằng:

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

Đáp án: B

Câu 14

Trong lời gọi tinh_tong(3, b=5), nếu hàm là def tinh_tong(a, b):, thì:

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

Đáp án: B

Câu 15

Hàm có thể có cả tham số mặc định và tham số có tên không?

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

Đáp án: B

Câu 16

Câu lệnh def ham(a, b=2, c=3): có bao nhiêu tham số mặc định?

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

Đáp án: C

Câu 17

Trong hàm def f(x=1, y=2):, gọi f(5) thì y có giá trị bao nhiêu?

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

Đáp án: C

Câu 18

Trong hàm def f(a, b=2, c=3):, gọi f(5, c=10) thì b có giá trị là:

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

Đáp án: B

Câu 19

Khi khai báo def f(a, b=1, c=2):, gọi f(a=3, c=4) có hợp lệ không?

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

Đáp án: B

Câu 20

Khi gọi hàm bằng tham số có tên, có thể thay đổi thứ tự không?

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

Đáp án: C

Câu 21

Trong định nghĩa hàm, tất cả tham số có tên phải:

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

Đáp án: B

Câu 22

Có thể kết hợp tham số mặc định và có tên với tham số bắt buộc không?

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

Đáp án: B

Câu 23

Với định nghĩa def ham(x, y=0), gọi ham(y=5, x=3) có hợp lệ không?

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

Đáp án: B

Câu 24

Câu lệnh nào sai khi truyền tham số mặc định?

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

Đáp án: B

Câu 25

Điểm khác biệt chính giữa tham số bắt buộc và mặc định là gì?

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

Đáp án: B