Đáp án và lời giải
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 28 có đáp án
Câu 1
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Trong Python tất cả các biến khai báo bên trong hàm đều có tính địa phương (cục bộ), không có hiệu lực ở bên ngoài hàm.
Câu 2
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Phát biểu đúng: 1, 3.
Câu 3
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Chương trình chính không thể sử dụng biến cục bộ bên trong hàm.
Câu 4
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Giá trị của biến x, y không thay đổi.

Câu 5
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Giá trị của biến a, b không thay đổi.

Câu 6
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Chương trình bị lỗi do vi phạm phạm vi sử dụng biến
Câu 7
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Giá trị của chuỗi s bên ngoài hàm không bị thay đổi.

Câu 8
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Hàm thực hiện nối hai chuỗi và trả về chuỗi s mới.

Câu 9
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Hàm tính tổng của 3 số a, b, và N thu được kết quả là 11.
Câu 10
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Từ khoá global giúp biến bên ngoài vẫn có tác dụng bên trong hàm.
Câu 11
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Tính tổng ba số x, y, n là 2 + 3 + 5 = 10.

Câu 12
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Hàm add(x, y) được thực hiện 3 lần :
15 + 10 = 25
15 + 15 = 30
20 + 15 = 35

Câu 13
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Danh sách [1, 2, 3, 4] được nối vào mylist ban đầu.

Câu 14
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Biến a ở trong hàm nên không thể được sử dụng bên ngoài hàm
Câu 15
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Chương trình không có lỗi do biến b được khai báo bên ngoài hàm.
