Bộ đề 1

Câu 1

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = [1, 2, 3, 4, 5] print(x[1:3]) '''

Câu 2

Trong Python, kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu built-in?

Câu 3

Trong Python, biểu thức '3 ** 2' có giá trị là bao nhiêu?

Câu 4

Đoạn code Python sau sẽ in ra kết quả gì? '''python for i in range(2): for j in range(3): print(i, j) '''

Câu 5

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = 5 y = 'hello' print(x + y) '''

Câu 6

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

Câu 7

Đoạn code Python sau sẽ in ra kết quả gì? '''python def my_function(x): return x * 2 print(my_function(5)) '''

Câu 8

Trong Python, module 'math' cung cấp hàm nào để tính căn bậc hai?

Câu 9

Trong Python, hàm 'zip()' dùng để làm gì?

Câu 10

Cú pháp nào sau đây là đúng để định nghĩa một hàm trong Python?

Câu 11

Trong Python, toán tử '%' dùng để làm gì?

Câu 12

Trong Python, hàm 'input()' luôn trả về kiểu dữ liệu gì?

Câu 13

Trong Python, phương thức nào được sử dụng để loại bỏ một phần tử khỏi list theo giá trị?

Câu 14

Hàm 'range(5)' trong Python trả về một dãy số như thế nào?

Câu 15

Trong Python, phương thức nào được sử dụng để sắp xếp một list tại chỗ (in-place)?

Câu 16

Trong Python, từ khóa nào được sử dụng để xử lý ngoại lệ?

Câu 17

Trong Python, kiểu dữ liệu nào sau đây là *iterable* (có thể duyệt qua)?

Câu 18

Trong Python, kiểu dữ liệu dictionary được định nghĩa bằng cách sử dụng cặp dấu nào?

Câu 19

Trong Python, hàm nào được sử dụng để đọc dữ liệu từ một file?

Câu 20

Trong Python, kiểu dữ liệu nào sau đây là *mutable* (có thể thay đổi)?

Câu 21

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = 10 if x > 5: print('Greater than 5') elif x > 8: print('Greater than 8') else: print('Less than or equal to 5') '''

Câu 22

Trong Python, hàm 'len()' dùng để làm gì?

Câu 23

Trong Python, hàm 'open()' có những mode nào sau đây?

Câu 24

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = True y = False print(x and y) '''

Câu 25

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = 'Python' print(x[::-1]) '''

Câu 26

Trong Python, hàm nào được sử dụng để chuyển đổi một chuỗi thành một số nguyên?

Câu 27

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = 'Hello' print(x.lower()) '''

Câu 28

Đoạn code Python sau sẽ in ra kết quả gì? '''python x = [1, 2, 3] print(x[1]) '''

Câu 29

Trong Python, từ khóa nào được sử dụng để tạo một vòng lặp vô hạn?

Câu 30

Trong Python, làm thế nào để viết một comment (chú thích) trên một dòng?