Bộ số 1

Câu 1

Hàm 'len()' trong Python được sử dụng để làm gì?

Câu 2

Trong Python, hàm nào được sử dụng để nhập dữ liệu từ bàn phím?

Câu 3

Cấu trúc điều khiển nào cho phép thực hiện một khối lệnh nhiều lần dựa trên một điều kiện?

Câu 4

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

Câu 5

Biến trong lập trình là gì?

Câu 6

Trong Python, làm thế nào để tạo một hàm?

Câu 7

Đâu là mục đích chính của việc sử dụng thuật toán trong lập trình?

Câu 8

Trong lập trình, 'syntax' (cú pháp) là gì?

Câu 9

Đâu là một ví dụ về ngôn ngữ lập trình thông dịch?

Câu 10

Trong Python, toán tử nào được sử dụng để gán giá trị cho một biến?

Câu 11

Kiểu dữ liệu 'boolean' trong Python có thể nhận giá trị nào?

Câu 12

Trong lập trình hướng đối tượng (OOP), 'inheritance' (kế thừa) nghĩa là gì?

Câu 13

Đâu là một ví dụ về ngôn ngữ lập trình biên dịch?

Câu 14

Đâu là lợi ích của việc sử dụng 'module' (mô-đun) trong Python?

Câu 15

Cấu trúc dữ liệu nào sau đây hoạt động theo nguyên tắc 'vào trước, ra trước' (FIFO)?

Câu 16

Hàm 'range()' trong Python trả về gì?

Câu 17

Trong lập trình, 'algorithm' (thuật toán) là gì?

Câu 18

Trong Python, để sử dụng các hàm toán học như sin, cos, sqrt, ta cần import module nào?

Câu 19

Trong Python, 'exception handling' (xử lý ngoại lệ) được thực hiện bằng cách sử dụng cấu trúc nào?

Câu 20

Trong Python, kiểu dữ liệu nào là 'immutable' (không thể thay đổi)?

Câu 21

Trong Python, làm thế nào để mở một file để đọc?

Câu 22

Trong Python, hàm 'print()' có tác dụng gì?

Câu 23

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

Câu 24

Trong lập trình, 'recursion' (đệ quy) là gì?

Câu 25

Đâu là lợi ích chính của việc sử dụng hàm trong lập trình?

Câu 26

Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào được sử dụng để biểu diễn một chuỗi ký tự?

Câu 27

Kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu cơ bản trong Python?

Câu 28

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

Câu 29

Trong lập trình, 'debug' có nghĩa là gì?

Câu 30

Phát biểu nào sau đây là đúng về ngôn ngữ lập trình bậc cao?