Bộ số 1

Câu 1

Phát biểu nào sau đây là đúng về cách Python xử lý các biến và kiểu dữ liệu?

Câu 2

Phát biểu nào sau đây mô tả đúng về 'GIL' (Global Interpreter Lock) trong CPython?

Câu 3

Trong Python, cách nào sau đây là cách định nghĩa một hàm?

Câu 4

Trong Python, ''hello' * 3' sẽ trả về kết quả nào?

Câu 5

Phát biểu nào sau đây mô tả đúng về 'set' trong Python?

Câu 6

Phát biểu nào sau đây mô tả đúng về '__slots__' trong một lớp Python?

Câu 7

Phát biểu nào sau đây mô tả đúng về 'list comprehension' trong Python?

Câu 8

Khi sử dụng vòng lặp 'for' trong Python, từ khóa 'break' có tác dụng gì?

Câu 9

Hàm 'len()' trong Python dùng để làm gì?

Câu 10

Trong lập trình Python, 'None' đại diện cho điều gì?

Câu 11

Phát biểu nào sau đây mô tả đúng về 'lambda' functions trong Python?

Câu 12

Câu lệnh 'try...except' trong Python được sử dụng để làm gì?

Câu 13

Kiểu dữ liệu nào trong Python được sử dụng để lưu trữ một chuỗi các ký tự có thứ tự và không thể thay đổi?

Câu 14

Phát biểu nào sau đây là đúng về 'scoping' (phạm vi) biến trong Python (ví dụ: LEGB rule)?

Câu 15

Phát biểu nào sau đây mô tả chính xác về 'decorator' trong Python?

Câu 16

Trong Python, '*args' và '**kwargs' trong định nghĩa hàm được sử dụng để làm gì?

Câu 17

Trong Python, 'Generator' là gì và lợi ích chính của nó là gì?

Câu 18

Trong Python, làm thế nào để bạn kiểm tra xem một khóa có tồn tại trong một dictionary hay không?

Câu 19

Khi bạn sử dụng 'yield' trong một hàm Python, hàm đó trở thành gì?

Câu 20

Cấu trúc dữ liệu nào trong Python cho phép lưu trữ các cặp khóa-giá trị và truy cập giá trị bằng khóa?

Câu 21

Phát biểu nào sau đây mô tả đúng về cách Python xử lý các số nguyên?

Câu 22

Khi bạn gán một biến cho một đối tượng có thể thay đổi (mutable object) và sau đó thay đổi đối tượng đó thông qua một biến khác, sự thay đổi có phản ánh ở cả hai biến không?

Câu 23

Trong Python, '__doc__' dùng để làm gì?

Câu 24

Phát biểu nào sau đây mô tả đúng về cú pháp 'import' trong Python?

Câu 25

Phát biểu nào sau đây mô tả đúng về cách xử lý ngoại lệ trong Python với 'finally'?

Câu 26

Trong Python, lỗi 'IndentationError' xảy ra khi nào?

Câu 27

Trong Python, phương thức nào được sử dụng để thêm một phần tử vào cuối một danh sách (list)?

Câu 28

Đâu là sự khác biệt chính giữa 'list' và 'tuple' trong Python?

Câu 29

Đâu là cách đúng để đóng một tệp tin đã mở trong Python?

Câu 30

Phát biểu nào sau đây là đúng về các lớp (classes) và đối tượng (objects) trong Python?

Câu 31

Trong Python, từ khóa 'global' được sử dụng để làm gì?

Câu 32

Phát biểu nào sau đây mô tả chính xác nhất về 'slice' trong Python?

Câu 33

Phát biểu nào sau đây mô tả đúng về '__new__' trong một lớp Python?

Câu 34

Trong Python, 'duck typing' có nghĩa là gì?

Câu 35

Đâu là mục đích của việc sử dụng '__str__' trong một lớp Python?

Câu 36

Trong Python, 'super()' được sử dụng để làm gì?

Câu 37

Phát biểu nào sau đây là đúng về toán tử 'is' và '==' trong Python?

Câu 38

Trong Python, từ khóa 'pass' được sử dụng khi nào?

Câu 39

Trong Python, '__init__' là gì?

Câu 40

Khi sử dụng vòng lặp 'while' trong Python, điều gì xảy ra nếu điều kiện của vòng lặp không bao giờ trở thành 'False'?