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

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

1. Phát biểu nào sau đây là ĐÚNG về việc đặt tên biến trong lập trình?
2. Trong lập trình, việc sử dụng các tên biến có ý nghĩa, mô tả rõ chức năng của chúng, được gọi là gì?
3. Trong biểu thức `(5 + 3) * 2 - 1`, bước nào sẽ được thực hiện đầu tiên?
4. Nếu bạn muốn gán giá trị của một biến `so_luong` cho một biến `tong_so_luong`, cú pháp nào sau đây là đúng?
5. Trong Python, toán tử `+` có thể được sử dụng cho cả hai hoạt động nào?
6. Cho `ket_qua = 10 / 3`. Giá trị của biến `ket_qua` sẽ là gì trong Python?
7. Xét biểu thức số học: `10 + 2 * 5 - 8 / 4`. Giá trị của biểu thức này là bao nhiêu?
8. Cho đoạn mã: ```python x = 5 y = x x = 10 ``` Sau khi thực thi đoạn mã này, giá trị của `y` là bao nhiêu?
9. Câu lệnh `print(Hello + + World)` sẽ in ra kết quả nào?
10. 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 có tên là diem và gán giá trị 8.5 cho nó?
11. Cho `a = 5` và `b = 2`. Giá trị của `a ** b` trong Python là bao nhiêu?
12. Nếu bạn có biến `x = 15` và muốn gán giá trị mới là `x` nhân với 2 cho chính biến `x`, bạn sẽ viết như thế nào trong Python?
13. Cho đoạn mã sau: ```python a = 10 b = 20 c = a + int(b) print(c) ``` Kết quả in ra màn hình là bao nhiêu?
14. Nếu `x = 7` và `y = 3`, giá trị của `x // y` trong Python là bao nhiêu?
15. Biến nào sau đây là hợp lệ trong Python?
16. Phép gán `x = y = 5` trong Python có ý nghĩa gì?
17. Trong Python, kiểu dữ liệu nào thường được sử dụng để lưu trữ số nguyên?
18. Đâu là một ví dụ về biểu thức số học trong lập trình?
19. Toán tử nào sau đây dùng để so sánh xem hai giá trị có bằng nhau không?
20. Cho `y = 10.5`. Kiểu dữ liệu của biến `y` trong Python là gì?
21. Trong Python, nếu bạn muốn chuyển đổi một chuỗi 123 thành một số nguyên, bạn sẽ sử dụng hàm nào?
22. Phép toán nào sau đây có độ ưu tiên cao nhất trong các biểu thức số học?
23. Biểu thức nào sau đây sẽ trả về giá trị Boolean `False`?
24. Biến trong lập trình có vai trò gì quan trọng nhất?
25. Phép toán nào sau đây dùng để lấy phần dư của phép chia trong Python?