IMG-LOGO
Trang chủ Trắc nghiệm bằng lái IT Test 100 Câu hỏi trắc nghiệm lập trình Python có đáp án

100 Câu hỏi trắc nghiệm lập trình Python có đáp án

100 Câu hỏi trắc nghiệm lập trình Python có đáp án - Phần 1

  • 2324 lượt thi

  • 50 câu hỏi

  • 60 phút

Danh sách câu hỏi

Câu 1:

Khẳng định nào sau đây về Python là đúng?
Xem đáp án

D là đáp án đúng


Câu 2:

Kí hiệu nào dùng để xác định các khối lệnh (khối lệnh của hàm, vòng lặp,...) trong Python?
Xem đáp án

C là đáp án đúng


Câu 3:

Khẳng định nào là đúng về chú thích trong Python?
Xem đáp án

D là đáp án đúng


Câu 4:

Đâu là quy tắc đúng khi đặt tên cho biến trong Python?
Xem đáp án

A là đáp án đúng


Câu 5:

n trong đoạn sau là kiểu dữ liệu nào?
n = '5'
Xem đáp án

B là đáp án đúng


Câu 6:

Output của lệnh sau là: print(1, 2, 3, 4, sep='*')
Xem đáp án

C là đáp án đúng


Câu 9:

Câu lệnh sử dụng toán tử and trả về kết quả TRUE khi nào?
Xem đáp án

A là đáp án đúng


Câu 10:

Output của lệnh là:
print(3 >= 3)
Xem đáp án

B là đáp án đúng


Câu 11:

Khẳng định nào là đúng khi nói về đoạn code sau:
def printHello():
print("Hello")
a = printHello()
Xem đáp án

B là đáp án đúng


Câu 13:

Khẳng định nào sau đây là đúng?
Xem đáp án

A là đáp án đúng


Câu 15:

Ý nghĩa của hàm __init__() trong Python là gì?
Xem đáp án

B là đáp án đúng


Câu 17:

Đoạn code nào sau đây sử dụng tính năng kế thừa của Python?
Xem đáp án

C là đáp án đúng


Câu 18:

Một lớp được thừa hưởng thuộc tính từ hai lớp khác nhau được gọi là gì?
Xem đáp án

B là đáp án đúng


Câu 19:

Khẳng định nào sau đây là đúng?
Xem đáp án

D là đáp án đúng


Câu 21:

Mở file với chế độ mode ' a ' có ý nghĩa gì?
Xem đáp án

C là đáp án đúng


Câu 22:

Đoạn code dưới đây có ý nghĩa gì?
f = open("test.txt")
Xem đáp án
B là đáp án đúng

Câu 23:

Đoạn code nào tự động đóng tệp khi có ngoại lệ xảy ra?
Xem đáp án

D là đáp án đúng


Câu 24:

Khẳng định nào là đúng về đoạn code dưới đây?
f = open('test.txt', 'r', encoding = 'utf-8')
f.read(
Xem đáp án

D là đáp án đúng


Câu 25:

Đoạn code dưới đây có ý nghĩa gì?
os.listdir()
Xem đáp án

C là đáp án đúng


Câu 26:

Khẳng định nào về ngoại lệ là đúng nhất?
Xem đáp án

A là đáp án đúng


Câu 27:

Điều gì sẽ xảy ra nếu bạn cố mở một file không tồn tại?
Xem đáp án

C là đáp án đúng


Câu 29:

Đoạn code sau thực hiện yêu cầu gì?
try:
# đoạn code có thể gây ra lỗi
pass
except(TypeError, ZeroDivisionError):
print("Python Quiz")
Xem đáp án

C là đáp án đúng


Câu 33:

Khẳng định nào là đúng về chương trình dưới đây?
class A:
def __init__(self):
self.a = 1
self.__b = 1
def getY(self):
return self.__b
obj = A()
obj.a = 45
print(obj.a)
Xem đáp án

D là đáp án đúng


Câu 34:

Khẳng định nào là đúng về chương trình dưới đây?
class A:
def __init__(self):
self.x = 1
self.__y = 1
def getY(self):
return self.__y
a = A()
a.x = 45
print(a.x)
Xem đáp án

D là đáp án đúng


Câu 35:

Mở file với chế độ mode ' wb ' có ý nghĩa gì?
Xem đáp án

C là đáp án đúng


Câu 37:

Output của lệnh dưới đây là:
print "Hello World"[::-1]
Xem đáp án

A là đáp án đúng


Câu 38:

Kết quả nào là output của đoạn code dưới đây?
list = [ 'Tech', 404, 3.03, 'Beamers', 33.3 ]
print list[1:3]
Xem đáp án

B là đáp án đúng


Câu 41:

Đâu là điểm khác biệt giữa tuple và list?
Xem đáp án

D là đáp án đúng


Câu 43:

Kết quả của chương trình được in ra là:
mylist=['a', 'aa', 'aaa', 'b', 'bb', 'bbb']
print(mylist[:-1])
Xem đáp án

B là đáp án đúng


Câu 45:

Chạy code sau trong Python, kết quả là:
num = '5'*'5'
Xem đáp án

D là đáp án đúng


Câu 46:

Vòng lặp nào trả về kết quả dưới đây?
11111
22222
33333
44444
55555
Xem đáp án

C là đáp án đúng


Câu 50:

Theo dõi đoạn code dưới đây và chọn đáp án đúng nhất:
a = [1, 4, 20, 2, 5]
x = a[0]
for i in a:
if i > x:
x = i
print x
Xem đáp án

C là đáp án đúng


Bắt đầu thi ngay