Môn thi
Tin học
Thời gian
50 phút
Số câu
20
Kỳ thi
Thi cuối kỳ 2
Xem trước câu hỏi
Câu 1Nhận biết
Xem chi tiết →Cấu trúc lặp với số lần chưa biết trước trong Python có dạng như thế nào?
A
while <điều kiện>:
<khối lệnh>
<khối lệnh>
B
while <điều kiện>
<khối lệnh>
<khối lệnh>
C
while <điều kiện>:
D
while <điều kiện> do <khối lệnh>
Câu 2Thông hiểu
Xem chi tiết →Trong ngôn ngữ lập trình Python, lệnh nào thường được sử dụng để duyệt từng phần tử của danh sách?
A
for.
B
while – for.
C
for kết hợp với lệnh range().
D
while kết hợp với lệnh range().
Câu 3Nhận biết
Xem chi tiết →Toán tử nào trong Python dùng để kiểm tra một giá trị có nằm trong danh sách không?
A
in
B
int
C
range
D
append
Câu 4Thông hiểu
Xem chi tiết →Sau khi thực hiện các câu lệnh sau, danh sách A có giá trị là bao nhiêu?
>>> A = [1, 2, 3, 4, 5]
>>> A.remove(2)
>>> print(A)
>>> A = [1, 2, 3, 4, 5]
>>> A.remove(2)
>>> print(A)
A
[1, 2, 3, 4]
B
[2, 3, 4, 5]
C
[1, 2, 4, 5]
D
[1, 3, 4, 5]
Câu 5Nhận biết
Xem chi tiết →Giả sử s = "Thời khóa biểu" thì len(s) bằng bao nhiêu?
A
3
B
5
C
14
D
17
Câu 6Thông hiểu
Xem chi tiết →Nếu S = "1234567890" thì S[0:4] là gì?
A
"123"
B
"0123"
C
"01234"
D
"1234"
Câu 7Nhận biết
Xem chi tiết →Lệnh sau trả lại giá trị gì?


A
5
B
6
C
7
D
8
Câu 8Nhận biết
Xem chi tiết →Để tách một xâu thành danh sách các từ trong Python, ta dùng lệnh nào?
A
Lệnh join()
B
Lệnh split()
C
Lệnh len()
D
Lệnh find()
Câu 9Thông hiểu
Xem chi tiết →Số phát biểu đúng trong các phát biểu sau:
1) Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho người dùng tuỳ ý sử dụng.
2) Lệnh float() chuyển đối tượng đã cho thành kiểu số thực.
3) Lệnh int() trả về số nguyên từ số hoặc chuỗi biểu thức.
4) Trong Python, người dùng chỉ được sử dụng các hàm có sẵn được xây dựng.
5) Người dùng có thể xây dựng thêm một số hàm mới.
1) Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho người dùng tuỳ ý sử dụng.
2) Lệnh float() chuyển đối tượng đã cho thành kiểu số thực.
3) Lệnh int() trả về số nguyên từ số hoặc chuỗi biểu thức.
4) Trong Python, người dùng chỉ được sử dụng các hàm có sẵn được xây dựng.
5) Người dùng có thể xây dựng thêm một số hàm mới.
A
1
B
2
C
3
D
4
Câu 10Thông hiểu
Xem chi tiết →Trong định nghĩa của một hàm trong Python, có thể có bao nhiêu từ khóa return?
A
Chỉ 1
B
Tối đa 2
C
Tối đa 5
D
Không hạn chế
Hiển thị 10 trên 20 câu hỏi