Trắc nghiệm Cánh diều Tin học 10 bài 2 Biến, phép gán và biểu thức số học

Trắc nghiệm Cánh diều Tin học 10 bài 2 Biến, phép gán và biểu thức số học

1. Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây dùng để khai báo một biến và gán giá trị Hello, World! cho nó?
2. Nếu `y = 10`, thì sau khi thực hiện `y -= 4`, giá trị mới của `y` là bao nhiêu?
3. Biến trong lập trình có vai trò gì?
4. Câu lệnh `x = 5` và `y = x * 2`. Sau khi thực hiện, giá trị của `y` là bao nhiêu?
5. Trong lập trình, biểu thức số học là gì?
6. Nếu `num1 = 10` và `num2 = 5`, giá trị của biểu thức `num1 * num2` là bao nhiêu?
7. Trong biểu thức `x = 10 + y * 2`, nếu `y` có giá trị là 3, thì giá trị cuối cùng của `x` là bao nhiêu?
8. Khi thực hiện phép gán `a = b = 5` trong Python, điều gì sẽ xảy ra?
9. Xét biểu thức `5 + 3 * 2`. Theo quy tắc ưu tiên toán tử, phép tính nào sẽ được thực hiện trước?
10. Trong biểu thức `(2 + 3) * 4`, dấu ngoặc đơn có tác dụng gì?
11. Trong các kiểu dữ liệu cơ bản, số nguyên (integer) là gì?
12. Biến `score` được gán giá trị 95. Biểu thức `score > 90` sẽ trả về giá trị nào?
13. Xét câu lệnh gán `a = 10`. Sau khi thực hiện câu lệnh này, giá trị của biến `a` là bao nhiêu?
14. Phát biểu nào sau đây mô tả đúng nhất về phép gán trong lập trình?
15. Xét biểu thức `10 % 3`. Giá trị của biểu thức này là bao nhiêu?
16. Nếu ta có biến `x = 7` và `y = 2`, giá trị của biểu thức `x / y` trong Python là bao nhiêu?
17. Câu lệnh nào sau đây KHÔNG hợp lệ để khai báo biến trong Python?
18. Toán tử nào sau đây dùng để thực hiện phép chia lấy phần dư trong hầu hết các ngôn ngữ lập trình?
19. Nếu `result = 20` và ta thực hiện `result //= 3`, giá trị mới của `result` là bao nhiêu?
20. Phát biểu nào sau đây về biến là ĐÚNG?
21. Toán tử nào sau đây dùng để thực hiện phép lũy thừa (ví dụ: 2 mũ 3)?
22. Nếu `x = 5`, thì sau khi thực hiện `x += 3`, giá trị mới của `x` là bao nhiêu?
23. Giả sử `age = 18`. Biểu thức Boolean nào sau đây sẽ trả về `True`?
24. Câu lệnh `total = price * quantity` là một ví dụ về:
25. Toán tử nào sau đây thường được sử dụng cho phép chia lấy phần nguyên trong Python?