Bộ số 1

Câu 1

Trong Python, toán tử nào được sử dụng để so sánh xem hai giá trị có bằng nhau hay không?

Câu 2

Trong Python, làm thế nào để kiểm tra xem một phần tử có tồn tại trong một danh sách hay không?

Câu 3

Nếu bạn muốn lặp lại một khối mã 5 lần, câu lệnh nào sau đây trong Python là phù hợp nhất?

Câu 4

Trong Python, làm thế nào để kết thúc một vòng lặp 'for' hoặc 'while' ngay lập tức và chuyển quyền điều khiển ra khỏi vòng lặp?

Câu 5

Trong Python, làm thế nào để truy cập vào giá trị của khóa 'name' trong một dictionary có tên là 'student_info'?

Câu 6

Một chuỗi (string) trong Python có thể được nối lại với nhau bằng toán tử nào?

Câu 7

Trong lập trình Python, câu lệnh nào sau đây được sử dụng để khai báo một biến và gán giá trị chuỗi 'Hello, World!' cho nó?

Câu 8

Trong Python, hàm nào được sử dụng để lấy độ dài (số lượng phần tử) của một danh sách hoặc chuỗi?

Câu 9

Trong Python, toán tử nào được sử dụng để thực hiện phép chia lấy phần dư (modulo)?

Câu 10

Xét đoạn mã Python sau: 'x = 10 y = 5 if x > y: print('x lớn hơn y')

Câu 11

Nếu một biến được khai báo bên ngoài tất cả các hàm trong một chương trình Python, nó được gọi là biến gì?

Câu 12

Khi làm việc với danh sách (list) trong Python, làm thế nào để truy cập vào phần tử đầu tiên của một danh sách có tên là 'my_list'?

Câu 13

Đoạn mã Python sau đây sẽ in ra kết quả gì? 'print(type('Hello'))'

Câu 14

Trong lập trình Python, làm thế nào để đọc và ghi dữ liệu vào một tệp tin một cách an toàn, đảm bảo tệp được đóng ngay cả khi có lỗi xảy ra?

Câu 15

Trong Python, câu lệnh 'elif' được sử dụng để làm gì?

Câu 16

Trong lập trình Python, kiểu dữ liệu nào được sử dụng để lưu trữ một tập hợp các giá trị không có thứ tự và không cho phép trùng lặp các phần tử?

Câu 17

Trong Python, kiểu dữ liệu nào là bất biến (immutable), nghĩa là sau khi được tạo ra, nội dung của nó không thể thay đổi?

Câu 18

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

Câu 19

Trong Python, để viết một bình luận (comment) chỉ trên một dòng, ta sử dụng ký hiệu nào?

Câu 20

Câu lệnh nào sau đây trong Python dùng để in ra màn hình giá trị của biến 'score'?

Câu 21

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ị (key-value pairs)?

Câu 22

Khi định nghĩa một hàm trong Python, các giá trị được truyền vào hàm gọi là gì?

Câu 23

Đoạn mã Python sau đây sẽ tạo ra một đối tượng thuộc kiểu dữ liệu nào? 'my_tuple = (1, 'apple', 3.14)'

Câu 24

Đoạn mã Python sau sẽ thực hiện hành động gì? 'my_list = [1, 2, 3] my_list.append(4)'

Câu 25

Khi lập trình Python, làm thế nào để tạo ra một danh sách trống (empty list)?

Câu 26

Trong ngôn ngữ lập trình Python, cấu trúc vòng lặp 'for' thường được sử dụng để lặp qua một trình tự (sequence) các phần tử. Cấu trúc nào sau đây là đúng khi sử dụng vòng lặp 'for' để duyệt qua các số từ 0 đến 4?

Câu 27

Một hàm trong Python được định nghĩa bằng từ khóa nào?

Câu 28

Trong Python, để đọc nội dung từ một tệp văn bản có tên 'data.txt', câu lệnh nào sau đây là đúng?

Câu 29

Trong Python, toán tử nào được sử dụng để thực hiện phép lũy thừa (power)?

Câu 30

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