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

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 01 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình, biến (variable) được hiểu là gì?

  • A. Một đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể thay đổi trong quá trình thực hiện chương trình.
  • B. Một giá trị cố định không bao giờ thay đổi trong suốt quá trình thực hiện chương trình.
  • C. Tên của một hàm hoặc thủ tục trong chương trình.
  • D. Một phép tính toán học được định nghĩa trước.

Câu 2: Quy tắc đặt tên biến nào sau đây là ĐÚNG trong Python?

  • A. Bắt đầu bằng chữ số.
  • B. Chứa dấu cách.
  • C. Bắt đầu bằng chữ cái hoặc dấu gạch dưới (_).
  • D. Chứa các ký hiệu đặc biệt như @, #, $.

Câu 3: Tên biến nào sau đây là KHÔNG hợp lệ trong Python?

  • A. so_luong
  • B. 1st_number
  • C. _temp_value
  • D. totalAmount

Câu 4: Phép gán (assignment) trong Python dùng để làm gì?

  • A. So sánh hai giá trị có bằng nhau hay không.
  • B. Thực hiện một phép tính toán học.
  • C. Khai báo một biến mới.
  • D. Gán một giá trị cho một biến.

Câu 5: Xem đoạn mã Python sau:
x = 10
y = x + 5
x = 20
print(y)
Giá trị cuối cùng được in ra màn hình là bao nhiêu?

  • A. 10
  • B. 15
  • C. 20
  • D. Báo lỗi

Câu 6: Biểu thức số học (arithmetic expression) trong lập trình dùng để làm gì?

  • A. Thực hiện các phép tính toán học và cho kết quả là một giá trị số.
  • B. So sánh hai giá trị và cho kết quả Đúng/Sai.
  • C. Lưu trữ một đoạn văn bản.
  • D. Lặp đi lặp lại một hành động nhiều lần.

Câu 7: Trong Python, toán tử nào được sử dụng để lấy phần nguyên của phép chia?

  • A. /
  • B. %
  • C. //
  • D. *

Câu 8: Trong Python, toán tử nào được sử dụng để lấy phần dư của phép chia?

  • A. %
  • B. //
  • C. /
  • D. **

Câu 9: Trong Python, toán tử nào được sử dụng để tính lũy thừa?

  • A. ^
  • B. *
  • C. //
  • D. **

Câu 10: Kết quả của biểu thức `19 // 5` trong Python là bao nhiêu?

  • A. 3.8
  • B. 3
  • C. 4
  • D. 0.8

Câu 11: Kết quả của biểu thức `19 % 5` trong Python là bao nhiêu?

  • A. 3.8
  • B. 3
  • C. 4
  • D. 0.8

Câu 12: Kết quả của biểu thức `2 ** 5` trong Python là bao nhiêu?

  • A. 7
  • B. 10
  • C. 25
  • D. 32

Câu 13: Nếu bạn muốn tính diện tích hình tròn với bán kính `r`, công thức là $pi r^2$. Biểu thức Python tương ứng để tính diện tích này (với pi là 3.14) là gì?

  • A. 3.14 * r ** 2
  • B. 3.14 * r ^ 2
  • C. 3.14 * (r * 2)
  • D. 3.14 ** r ** 2

Câu 14: Xem xét thứ tự ưu tiên các phép toán trong Python. Biểu thức `5 + 2 * 3` cho kết quả là bao nhiêu?

  • A. 21
  • B. 17
  • C. 11
  • D. 13

Câu 15: Kết quả của biểu thức `(5 + 2) * 3` trong Python là bao nhiêu?

  • A. 11
  • B. 17
  • C. 13
  • D. 21

Câu 16: Kết quả của biểu thức `20 / 4 * 2` trong Python là bao nhiêu?

  • A. 10.0
  • B. 10
  • C. 2.5
  • D. 0.4

Câu 17: Nếu `a = 7` và `b = 2`, kết quả của biểu thức `a // b + a % b` là bao nhiêu?

  • A. 3
  • B. 4
  • C. 3.5
  • D. 5

Câu 18: Xem đoạn mã sau:
width = 10
height = 5
area = width * height
width = 12
print(area)
Giá trị cuối cùng được in ra màn hình là bao nhiêu?

  • A. 60
  • B. 12
  • C. 50
  • D. Báo lỗi

Câu 19: Để tính chu vi hình chữ nhật với chiều dài `dai` và chiều rộng `rong`, công thức là 2 * (dài + rộng). Biểu thức Python tương ứng là gì?

  • A. 2 * dai + rong
  • B. 2 * dai * rong
  • C. (dai + rong) * 2
  • D. 2 * (dai + rong)

Câu 20: Nếu bạn có 30 quả táo và muốn chia đều vào các túi, mỗi túi 7 quả. Biểu thức Python nào sau đây giúp bạn tính được SỐ TÚI ĐẦY?

  • A. 30 // 7
  • B. 30 % 7
  • C. 30 / 7
  • D. 30 * 7

Câu 21: Vẫn với 30 quả táo và chia vào các túi 7 quả mỗi túi. Biểu thức Python nào sau đây giúp bạn tính được SỐ QUẢ TÁO CÒN LẠI sau khi đã chia đầy các túi?

  • A. 30 // 7
  • B. 30 % 7
  • C. 30 / 7
  • D. 30 * 7

Câu 22: Xem đoạn mã sau:
x = 5
y = 10
x = y
y = x
Giá trị cuối cùng của biến y là bao nhiêu?

  • A. 5
  • B. Miễn là x và y khác nhau ban đầu, kết quả luôn là giá trị ban đầu của x.
  • C. 10
  • D. Miễn là x và y khác nhau ban đầu, kết quả luôn là giá trị ban đầu của y.

Câu 23: Biểu thức `10 - 4 / 2 ** 3` trong Python cho kết quả là bao nhiêu?

  • A. 9.5
  • B. 0.75
  • C. 10.5
  • D. 6.75

Câu 24: Biểu thức `(10 - 4) / (2 ** 3)` trong Python cho kết quả là bao nhiêu?

  • A. 9.5
  • B. 0.75
  • C. 10.5
  • D. 6.75

Câu 25: Giả sử bạn có biến `gia_tien = 50` và `so_luong = 3`. Để tính tổng tiền và lưu vào biến `tong_tien`, câu lệnh gán đúng là gì?

  • A. tong_tien == gia_tien * so_luong
  • B. gia_tien * so_luong = tong_tien
  • C. tong_tien = gia_tien * so_luong
  • D. tong_tien := gia_tien * so_luong

Câu 26: Sau khi thực hiện câu lệnh `diem_trung_binh = (toan + ly + hoa) / 3`, biến `diem_trung_binh` sẽ lưu trữ:

  • A. Kết quả của phép tính trung bình cộng ba môn.
  • B. Công thức `(toan + ly + hoa) / 3` dưới dạng văn bản.
  • C. Địa chỉ bộ nhớ nơi lưu trữ kết quả.
  • D. Tổng giá trị của toan, ly và hoa.

Câu 27: Xem đoạn mã Python:
x = 10
y = 20
z = x + y
x = 5
print(z)
Giá trị được in ra màn hình là bao nhiêu?

  • A. 35
  • B. 25
  • C. 15
  • D. 30

Câu 28: Nếu `chieu_dai = 8` và `chieu_rong = 5.5`, kết quả của biểu thức `chieu_dai * chieu_rong` là bao nhiêu?

  • A. 44
  • B. 44.0
  • C. 40
  • D. 40.0

Câu 29: Biểu thức `10 % 3 + 5 // 2 * 4` trong Python cho kết quả là bao nhiêu?

  • A. 13
  • B. 12.0
  • C. 9
  • D. 11

Câu 30: Xem đoạn mã sau:
x = y = z = 50
print(x, y, z)
Kết quả in ra màn hình là gì?

  • A. 50 50 50
  • B. 50
  • C. x y z
  • D. Báo lỗi cú pháp

1 / 30

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

Tags: Bộ đề 01

Câu 1: Trong lập trình, biến (variable) được hiểu là gì?

2 / 30

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

Tags: Bộ đề 01

Câu 2: Quy tắc đặt tên biến nào sau đây là ĐÚNG trong Python?

3 / 30

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

Tags: Bộ đề 01

Câu 3: Tên biến nào sau đây là KHÔNG hợp lệ trong Python?

4 / 30

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

Tags: Bộ đề 01

Câu 4: Phép gán (assignment) trong Python dùng để làm gì?

5 / 30

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

Tags: Bộ đề 01

Câu 5: Xem đoạn mã Python sau:
x = 10
y = x + 5
x = 20
print(y)
Giá trị cuối cùng được in ra màn hình là bao nhiêu?

6 / 30

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

Tags: Bộ đề 01

Câu 6: Biểu thức số học (arithmetic expression) trong lập trình dùng để làm gì?

7 / 30

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

Tags: Bộ đề 01

Câu 7: Trong Python, toán tử nào được sử dụng để lấy phần nguyên của phép chia?

8 / 30

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

Tags: Bộ đề 01

Câu 8: Trong Python, toán tử nào được sử dụng để lấy phần dư của phép chia?

9 / 30

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

Tags: Bộ đề 01

Câu 9: Trong Python, toán tử nào được sử dụng để tính lũy thừa?

10 / 30

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

Tags: Bộ đề 01

Câu 10: Kết quả của biểu thức `19 // 5` trong Python là bao nhiêu?

11 / 30

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

Tags: Bộ đề 01

Câu 11: Kết quả của biểu thức `19 % 5` trong Python là bao nhiêu?

12 / 30

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

Tags: Bộ đề 01

Câu 12: Kết quả của biểu thức `2 ** 5` trong Python là bao nhiêu?

13 / 30

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

Tags: Bộ đề 01

Câu 13: Nếu bạn muốn tính diện tích hình tròn với bán kính `r`, công thức là $pi r^2$. Biểu thức Python tương ứng để tính diện tích này (với pi là 3.14) là gì?

14 / 30

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

Tags: Bộ đề 01

Câu 14: Xem xét thứ tự ưu tiên các phép toán trong Python. Biểu thức `5 + 2 * 3` cho kết quả là bao nhiêu?

15 / 30

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

Tags: Bộ đề 01

Câu 15: Kết quả của biểu thức `(5 + 2) * 3` trong Python là bao nhiêu?

16 / 30

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

Tags: Bộ đề 01

Câu 16: Kết quả của biểu thức `20 / 4 * 2` trong Python là bao nhiêu?

17 / 30

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

Tags: Bộ đề 01

Câu 17: Nếu `a = 7` và `b = 2`, kết quả của biểu thức `a // b + a % b` là bao nhiêu?

18 / 30

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

Tags: Bộ đề 01

Câu 18: Xem đoạn mã sau:
width = 10
height = 5
area = width * height
width = 12
print(area)
Giá trị cuối cùng được in ra màn hình là bao nhiêu?

19 / 30

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

Tags: Bộ đề 01

Câu 19: Để tính chu vi hình chữ nhật với chiều dài `dai` và chiều rộng `rong`, công thức là 2 * (dài + rộng). Biểu thức Python tương ứng là gì?

20 / 30

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

Tags: Bộ đề 01

Câu 20: Nếu bạn có 30 quả táo và muốn chia đều vào các túi, mỗi túi 7 quả. Biểu thức Python nào sau đây giúp bạn tính được SỐ TÚI ĐẦY?

21 / 30

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

Tags: Bộ đề 01

Câu 21: Vẫn với 30 quả táo và chia vào các túi 7 quả mỗi túi. Biểu thức Python nào sau đây giúp bạn tính được SỐ QUẢ TÁO CÒN LẠI sau khi đã chia đầy các túi?

22 / 30

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

Tags: Bộ đề 01

Câu 22: Xem đoạn mã sau:
x = 5
y = 10
x = y
y = x
Giá trị cuối cùng của biến y là bao nhiêu?

23 / 30

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

Tags: Bộ đề 01

Câu 23: Biểu thức `10 - 4 / 2 ** 3` trong Python cho kết quả là bao nhiêu?

24 / 30

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

Tags: Bộ đề 01

Câu 24: Biểu thức `(10 - 4) / (2 ** 3)` trong Python cho kết quả là bao nhiêu?

25 / 30

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

Tags: Bộ đề 01

Câu 25: Giả sử bạn có biến `gia_tien = 50` và `so_luong = 3`. Để tính tổng tiền và lưu vào biến `tong_tien`, câu lệnh gán đúng là gì?

26 / 30

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

Tags: Bộ đề 01

Câu 26: Sau khi thực hiện câu lệnh `diem_trung_binh = (toan + ly + hoa) / 3`, biến `diem_trung_binh` sẽ lưu trữ:

27 / 30

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

Tags: Bộ đề 01

Câu 27: Xem đoạn mã Python:
x = 10
y = 20
z = x + y
x = 5
print(z)
Giá trị được in ra màn hình là bao nhiêu?

28 / 30

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

Tags: Bộ đề 01

Câu 28: Nếu `chieu_dai = 8` và `chieu_rong = 5.5`, kết quả của biểu thức `chieu_dai * chieu_rong` là bao nhiêu?

29 / 30

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

Tags: Bộ đề 01

Câu 29: Biểu thức `10 % 3 + 5 // 2 * 4` trong Python cho kết quả là bao nhiêu?

30 / 30

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

Tags: Bộ đề 01

Câu 30: Xem đoạn mã sau:
x = y = z = 50
print(x, y, z)
Kết quả in ra màn hình là gì?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 02 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong ngôn ngữ lập trình Python, biến (variable) được hiểu là gì?

  • A. Là tên gọi đại diện cho một vùng nhớ, dùng để lưu trữ giá trị có thể thay đổi.
  • B. Là một giá trị cố định không thay đổi trong suốt chương trình.
  • C. Là một lệnh dùng để in dữ liệu ra màn hình.
  • D. Là ký hiệu dùng để thực hiện phép tính.

Câu 2: Phát biểu nào sau đây là sai khi nói về quy tắc đặt tên biến trong Python?

  • A. Tên biến không được trùng với các từ khóa (keywords) của Python.
  • B. Tên biến chỉ được chứa chữ cái (a-z, A-Z), chữ số (0-9) và dấu gạch dưới (_).
  • C. Tên biến phải bắt đầu bằng một chữ số.
  • D. Tên biến có thể bắt đầu bằng dấu gạch dưới (_).

Câu 3: Tên biến nào sau đây là hợp lệ trong Python?

  • A. 2hoten
  • B. ten-bien
  • C. for
  • D. so_luong

Câu 4: Tên biến nào sau đây là không hợp lệ trong Python?

  • A. dia chi
  • B. _diem
  • C. nam_sinh_2005
  • D. counter

Câu 5: Phép gán trong Python được sử dụng để làm gì?

  • A. So sánh hai giá trị.
  • B. Lưu trữ một giá trị vào biến.
  • C. Thực hiện phép cộng.
  • D. In giá trị của biến ra màn hình.

Câu 6: Ký hiệu nào được sử dụng cho phép gán trong Python?

  • A. =
  • B. ==
  • C. :=
  • D. ->

Câu 7: Xem đoạn mã Python sau: `x = 10`. Sau khi chạy đoạn mã này, giá trị của biến `x` là bao nhiêu?

  • A. x
  • B. 10.0
  • C. 10
  • D. Không xác định

Câu 8: Xem đoạn mã Python sau: `a = 5
b = a
a = 10`. Giá trị cuối cùng của biến `b` là bao nhiêu?

  • A. 10
  • B. 5
  • C. 15
  • D. Không xác định

Câu 9: Biểu thức số học là gì?

  • A. Là sự kết hợp của các toán hạng và toán tử số học, cho kết quả là giá trị số.
  • B. Là một câu lệnh dùng để gán giá trị cho biến.
  • C. Là một chuỗi các ký tự được đặt trong dấu ngoặc kép.
  • D. Là một điều kiện logic cho kết quả True hoặc False.

Câu 10: Toán tử nào trong Python dùng để thực hiện phép chia lấy phần nguyên?

  • A. /
  • B. %
  • C. //
  • D. *

Câu 11: Toán tử nào trong Python dùng để thực hiện phép chia lấy phần dư?

  • A. //
  • B. %
  • C. /
  • D. **

Câu 12: Toán tử nào trong Python dùng để thực hiện phép lũy thừa?

  • A. ^
  • B. *
  • C. pow()
  • D. **

Câu 13: Kết quả của biểu thức `15 // 4` trong Python là bao nhiêu?

  • A. 3
  • B. 3.75
  • C. 4
  • D. 0.75

Câu 14: Kết quả của biểu thức `15 % 4` trong Python là bao nhiêu?

  • A. 3.75
  • B. 3
  • C. 0.75
  • D. 4

Câu 15: Kết quả của biểu thức `2 ** 3` trong Python là bao nhiêu?

  • A. 5
  • B. 6
  • C. 9
  • D. 8

Câu 16: Cho biểu thức toán học $frac{a+b}{2c}$. Biểu thức tương ứng trong Python là gì?

  • A. (a + b) / (2 * c)
  • B. a + b / 2 * c
  • C. (a + b) / 2 * c
  • D. a + b / (2 * c)

Câu 17: Cho biểu thức toán học $sqrt{x^2 + y^2}$. Giả sử đã nhập thư viện `math`, biểu thức tương ứng trong Python là gì?

  • A. math.sqrt(x^2 + y^2)
  • B. math.sqrt(x2 + y2)
  • C. math.sqrt(x**2 + y**2)
  • D. math.sqrt(xx + yy)

Câu 18: Xem đoạn mã Python sau:
```python
a = 7
b = 3
c = a / b
print(c)
```
Kết quả in ra màn hình là gì?

  • A. 2
  • B. 2.3333333333333335 (hoặc giá trị xấp xỉ)
  • C. 1
  • D. 7 / 3

Câu 19: Xem đoạn mã Python sau:
```python
x = 5
x = x + 2
print(x)
```
Kết quả in ra màn hình là gì?

  • A. 5
  • B. x + 2
  • C. 7.0
  • D. 7

Câu 20: Thứ tự ưu tiên các phép toán số học trong Python (từ cao đến thấp) là gì?

  • A. +, -, *, /, //, %, **
  • B. *, /, //, %, +, -, **
  • C. (), **, *, /, //, %, +, -
  • D. **, *, /, +, -, //, %

Câu 21: Kết quả của biểu thức `10 + 5 * 2` trong Python là bao nhiêu?

  • A. 20
  • B. 30
  • C. 10
  • D. Compile Error

Câu 22: Kết quả của biểu thức `(10 + 5) * 2` trong Python là bao nhiêu?

  • A. 20
  • B. 30
  • C. 10
  • D. Syntax Error

Câu 23: Biến có thể lưu trữ những loại giá trị nào trong phạm vi bài học này?

  • A. Chỉ số nguyên.
  • B. Chỉ số thực.
  • C. Số nguyên và số thực.
  • D. Số nguyên, số thực và văn bản.

Câu 24: Xem đoạn mã Python sau:
```python
dai = 5.5
rong = 3
dien_tich = dai * rong
print(dien_tich)
```
Kiểu dữ liệu của biến `dien_tich` là gì?

  • A. float (số thực)
  • B. int (số nguyên)
  • C. string (chuỗi)
  • D. boolean (logic)

Câu 25: Biểu thức nào trong Python tương ứng với công thức tính chu vi hình chữ nhật có chiều dài `a` và chiều rộng `b`?

  • A. a + b * 2
  • B. (a + b) * 2
  • C. a * b * 2
  • D. 2 * a + b

Câu 26: Xem đoạn mã Python sau:
```python
x = 10
y = 3
z = x % y + x // y
print(z)
```
Kết quả in ra màn hình là gì?

  • A. 3.333...
  • B. 1
  • C. 3
  • D. 4

Câu 27: Khi thực hiện phép gán `a = 5` và sau đó `a = "xin chào"`, điều gì xảy ra với biến `a` trong Python?

  • A. Biến `a` sẽ mang giá trị mới là chuỗi "xin chào" và kiểu dữ liệu của nó thay đổi thành chuỗi.
  • B. Chương trình sẽ báo lỗi vì không thể gán giá trị chuỗi cho biến đã từng lưu số.
  • C. Biến `a` vẫn giữ giá trị cũ là 5.
  • D. Python tự động chuyển đổi "xin chào" thành một số.

Câu 28: Cho biểu thức `5 + 3 * 2 ** 2 - 1`. Kết quả của biểu thức này trong Python là bao nhiêu?

  • A. 15
  • B. 18
  • C. 16
  • D. 20

Câu 29: Giả sử cần tính giá trị trung bình của ba số `x`, `y`, và `z`. Biểu thức Python nào sau đây tính đúng giá trị trung bình?

  • A. x + y + z / 3
  • B. (x + y + z) // 3
  • C. x + (y + z) / 3
  • D. (x + y + z) / 3

Câu 30: Xem đoạn mã Python sau:
```python
a = 1
b = 2
a = a + b
b = a - b
a = a - b
print(a, b)
```
Kết quả in ra màn hình là gì?

  • A. 1 2
  • B. 2 1
  • C. 3 1
  • D. 3 2

1 / 30

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

Tags: Bộ đề 02

Câu 1: Trong ngôn ngữ lập trình Python, biến (variable) được hiểu là gì?

2 / 30

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

Tags: Bộ đề 02

Câu 2: Phát biểu nào sau đây là sai khi nói về quy tắc đặt tên biến trong Python?

3 / 30

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

Tags: Bộ đề 02

Câu 3: Tên biến nào sau đây là hợp lệ trong Python?

4 / 30

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

Tags: Bộ đề 02

Câu 4: Tên biến nào sau đây là không hợp lệ trong Python?

5 / 30

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

Tags: Bộ đề 02

Câu 5: Phép gán trong Python được sử dụng để làm gì?

6 / 30

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

Tags: Bộ đề 02

Câu 6: Ký hiệu nào được sử dụng cho phép gán trong Python?

7 / 30

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

Tags: Bộ đề 02

Câu 7: Xem đoạn mã Python sau: `x = 10`. Sau khi chạy đoạn mã này, giá trị của biến `x` là bao nhiêu?

8 / 30

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

Tags: Bộ đề 02

Câu 8: Xem đoạn mã Python sau: `a = 5
b = a
a = 10`. Giá trị cuối cùng của biến `b` là bao nhiêu?

9 / 30

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

Tags: Bộ đề 02

Câu 9: Biểu thức số học là gì?

10 / 30

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

Tags: Bộ đề 02

Câu 10: Toán tử nào trong Python dùng để thực hiện phép chia lấy phần nguyên?

11 / 30

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

Tags: Bộ đề 02

Câu 11: Toán tử nào trong Python dùng để thực hiện phép chia lấy phần dư?

12 / 30

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

Tags: Bộ đề 02

Câu 12: Toán tử nào trong Python dùng để thực hiện phép lũy thừa?

13 / 30

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

Tags: Bộ đề 02

Câu 13: Kết quả của biểu thức `15 // 4` trong Python là bao nhiêu?

14 / 30

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

Tags: Bộ đề 02

Câu 14: Kết quả của biểu thức `15 % 4` trong Python là bao nhiêu?

15 / 30

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

Tags: Bộ đề 02

Câu 15: Kết quả của biểu thức `2 ** 3` trong Python là bao nhiêu?

16 / 30

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

Tags: Bộ đề 02

Câu 16: Cho biểu thức toán học $frac{a+b}{2c}$. Biểu thức tương ứng trong Python là gì?

17 / 30

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

Tags: Bộ đề 02

Câu 17: Cho biểu thức toán học $sqrt{x^2 + y^2}$. Giả sử đã nhập thư viện `math`, biểu thức tương ứng trong Python là gì?

18 / 30

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

Tags: Bộ đề 02

Câu 18: Xem đoạn mã Python sau:
```python
a = 7
b = 3
c = a / b
print(c)
```
Kết quả in ra màn hình là gì?

19 / 30

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

Tags: Bộ đề 02

Câu 19: Xem đoạn mã Python sau:
```python
x = 5
x = x + 2
print(x)
```
Kết quả in ra màn hình là gì?

20 / 30

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

Tags: Bộ đề 02

Câu 20: Thứ tự ưu tiên các phép toán số học trong Python (từ cao đến thấp) là gì?

21 / 30

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

Tags: Bộ đề 02

Câu 21: Kết quả của biểu thức `10 + 5 * 2` trong Python là bao nhiêu?

22 / 30

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

Tags: Bộ đề 02

Câu 22: Kết quả của biểu thức `(10 + 5) * 2` trong Python là bao nhiêu?

23 / 30

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

Tags: Bộ đề 02

Câu 23: Biến có thể lưu trữ những loại giá trị nào trong phạm vi bài học này?

24 / 30

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

Tags: Bộ đề 02

Câu 24: Xem đoạn mã Python sau:
```python
dai = 5.5
rong = 3
dien_tich = dai * rong
print(dien_tich)
```
Kiểu dữ liệu của biến `dien_tich` là gì?

25 / 30

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

Tags: Bộ đề 02

Câu 25: Biểu thức nào trong Python tương ứng với công thức tính chu vi hình chữ nhật có chiều dài `a` và chiều rộng `b`?

26 / 30

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

Tags: Bộ đề 02

Câu 26: Xem đoạn mã Python sau:
```python
x = 10
y = 3
z = x % y + x // y
print(z)
```
Kết quả in ra màn hình là gì?

27 / 30

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

Tags: Bộ đề 02

Câu 27: Khi thực hiện phép gán `a = 5` và sau đó `a = 'xin chào'`, điều gì xảy ra với biến `a` trong Python?

28 / 30

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

Tags: Bộ đề 02

Câu 28: Cho biểu thức `5 + 3 * 2 ** 2 - 1`. Kết quả của biểu thức này trong Python là bao nhiêu?

29 / 30

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

Tags: Bộ đề 02

Câu 29: Giả sử cần tính giá trị trung bình của ba số `x`, `y`, và `z`. Biểu thức Python nào sau đây tính đúng giá trị trung bình?

30 / 30

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

Tags: Bộ đề 02

Câu 30: Xem đoạn mã Python sau:
```python
a = 1
b = 2
a = a + b
b = a - b
a = a - b
print(a, b)
```
Kết quả in ra màn hình là gì?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 03 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong Python, biến được sử dụng để làm gì?

  • A. Thực hiện các phép tính toán học phức tạp.
  • B. Hiển thị thông báo ra màn hình.
  • C. Lưu trữ giá trị (dữ liệu) mà chương trình có thể thay đổi trong quá trình thực hiện.
  • D. Định nghĩa các hàm hoặc thủ tục trong chương trình.

Câu 2: Quy tắc đặt tên biến nào sau đây là SAI trong Python?

  • A. Bắt đầu bằng một chữ cái.
  • B. Chứa dấu cách.
  • C. Bắt đầu bằng dấu gạch dưới (_).
  • D. Chứa chữ số (không đứng đầu).

Câu 3: Biến nào sau đây được đặt tên ĐÚNG theo quy tắc của Python?

  • A. so luong
  • B. 1bien
  • C. ten-bien
  • D. gia_tri_lon_nhat

Câu 4: Phép gán trong Python được ký hiệu bằng dấu nào?

  • A. =
  • B. ==
  • C. :=
  • D. <-

Câu 5: Sau khi thực hiện đoạn code sau, giá trị của biến `a` là bao nhiêu?
```python
a = 5
a = a + 2
```

  • A. 5
  • B. 2
  • C. 7
  • D. Không xác định được

Câu 6: Cho đoạn code sau:
```python
x = 10
y = 5
x = x - y
print(x)
```
Kết quả in ra màn hình là gì?

  • A. 10
  • B. 5
  • C. 15
  • D. y

Câu 7: Biểu thức số học `3 * (4 + 2)` trong Python sẽ cho kết quả là bao nhiêu?

  • A. 14
  • B. 18
  • C. 10
  • D. Kết quả khác

Câu 8: Phép toán nào trong Python dùng để lấy phần dư của phép chia?

  • A. //
  • B. %
  • C. /
  • D. *

Câu 9: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

  • A. 3
  • B. 3.4
  • C. 2
  • D. Kết quả khác

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

  • A. 3
  • B. 3.4
  • C. 2
  • D. Kết quả khác

Câu 11: Phép toán nào trong Python dùng để tính lũy thừa?

  • A. ^
  • B. *
  • C. //
  • D. **

Câu 12: Biểu thức toán học $2^3$ được viết trong Python như thế nào?

  • A. 2 ** 3
  • B. 2 ^ 3
  • C. 2 * 3
  • D. 2 ** * 3

Câu 13: Cho đoạn code sau:
```python
a = 2
b = 3
c = a ** b
print(c)
```
Kết quả in ra màn hình là gì?

  • A. 6
  • B. 9
  • C. 8
  • D. Không xác định được

Câu 14: Thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao xuống thấp) là gì?

  • A. +, -, *, /, //, %, **
  • B. **, *, /, //, %, +, -
  • C. *, /, //, %, +, -, **
  • D. Từ trái sang phải cho tất cả các phép toán.

Câu 15: Kết quả của biểu thức `10 - 4 * 2 + 5` trong Python là bao nhiêu?

  • A. 7
  • B. 17
  • C. -3
  • D. Kết quả khác

Câu 16: Biểu thức toán học $frac{a+b}{c}$ được chuyển sang Python như thế nào nếu a, b, c là các biến?

  • A. (a + b) / c
  • B. a + b / c
  • C. (a + b) // c
  • D. a + b // c

Câu 17: Cho đoạn code sau:
```python
p = 10
q = 3
r = p // q + p % q
print(r)
```
Kết quả in ra màn hình là gì?

  • A. 13
  • B. 3
  • C. 4
  • D. Kết quả khác

Câu 18: Sau khi thực hiện đoạn code sau, giá trị của biến `count` là bao nhiêu?
```python
count = 0
count = count + 1
count = count + 1
```

  • A. 0
  • B. 2
  • C. 1
  • D. Không xác định được

Câu 19: Đoạn code nào sau đây thể hiện việc cập nhật giá trị của một biến dựa trên giá trị hiện tại của nó?

  • A. x = 10
  • B. y = z + 5
  • C. print(a)
  • D. total = total + item

Câu 20: Biểu thức `5 + 2 * 3 ** 2` trong Python sẽ cho kết quả là bao nhiêu?

  • A. 23
  • B. 49
  • C. 41
  • D. 17

Câu 21: Cho đoạn code sau:
```python
a = 10
b = a / 2
a = a + 1
print(b)
```
Kết quả in ra màn hình là gì?

  • A. 5.5
  • B. 5.0
  • C. 6.0
  • D. 11

Câu 22: Giả sử bạn cần tính diện tích hình chữ nhật với chiều dài `chieu_dai` và chiều rộng `chieu_rong`. Phép gán nào sau đây là đúng để lưu kết quả vào biến `dien_tich`?

  • A. chieu_dai * chieu_rong = dien_tich
  • B. dien_tich := chieu_dai * chieu_rong
  • C. dien_tich = chieu_dai * chieu_rong
  • D. dien_tich == chieu_dai * chieu_rong

Câu 23: Trong Python, tên biến có phân biệt chữ hoa, chữ thường không?

  • A. Có, ví dụ `myVar` và `myvar` là hai biến khác nhau.
  • B. Không, `myVar` và `myvar` là cùng một biến.
  • C. Chỉ phân biệt khi tên biến bắt đầu bằng chữ cái.
  • D. Chỉ phân biệt khi tên biến chứa chữ số.

Câu 24: Cho đoạn code sau:
```python
x = 10
y = 20
z = x
x = y
y = z
print(x, y)
```
Kết quả in ra màn hình là gì?

  • A. 10 20
  • B. 10 10
  • C. 20 20
  • D. 20 10

Câu 25: Biểu thức toán học $x^2 + 2xy + y^2$ được viết trong Python như thế nào nếu x, y là các biến?

  • A. x^2 + 2xy + y^2
  • B. x**2 + 2xy + y**2
  • C. x**2 + 2xy + y**2
  • D. x^2 + 2xy + y^2

Câu 26: Khi một biến được gán giá trị mới, giá trị cũ của biến đó sẽ như thế nào?

  • A. Bị thay thế bằng giá trị mới và mất đi.
  • B. Được lưu trữ song song với giá trị mới.
  • C. Chỉ bị thay đổi nếu giá trị mới lớn hơn giá trị cũ.
  • D. Chương trình sẽ báo lỗi vì biến đã có giá trị.

Câu 27: Phép chia `/` trong Python luôn trả về kết quả thuộc kiểu dữ liệu nào?

  • A. Số nguyên (int)
  • B. Số phức (complex)
  • C. Số thực (float)
  • D. Tùy thuộc vào kiểu dữ liệu của toán hạng.

Câu 28: Cho đoạn code sau:
```python
A = 5
a = 10
print(A + a)
```
Kết quả in ra màn hình là gì?

  • A. 5
  • B. 10
  • C. Báo lỗi vì tên biến giống nhau.
  • D. 15

Câu 29: Biểu thức `12 / 4 + 2 ** 3 - 1` trong Python sẽ cho kết quả là bao nhiêu?

  • A. 10.0
  • B. 10
  • C. 6.0
  • D. 9.0

Câu 30: Giả sử bạn có biến `so_tien = 100` và muốn tăng số tiền này lên 15%. Phép gán nào sau đây thực hiện đúng điều đó?

  • A. so_tien = 100 + 15
  • B. so_tien = so_tien * 1.15
  • C. so_tien = so_tien + 15%
  • D. so_tien = so_tien * 0.15

1 / 30

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

Tags: Bộ đề 03

Câu 1: Trong Python, biến được sử dụng để làm gì?

2 / 30

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

Tags: Bộ đề 03

Câu 2: Quy tắc đặt tên biến nào sau đây là SAI trong Python?

3 / 30

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

Tags: Bộ đề 03

Câu 3: Biến nào sau đây được đặt tên ĐÚNG theo quy tắc của Python?

4 / 30

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

Tags: Bộ đề 03

Câu 4: Phép gán trong Python được ký hiệu bằng dấu nào?

5 / 30

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

Tags: Bộ đề 03

Câu 5: Sau khi thực hiện đoạn code sau, giá trị của biến `a` là bao nhiêu?
```python
a = 5
a = a + 2
```

6 / 30

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

Tags: Bộ đề 03

Câu 6: Cho đoạn code sau:
```python
x = 10
y = 5
x = x - y
print(x)
```
Kết quả in ra màn hình là gì?

7 / 30

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

Tags: Bộ đề 03

Câu 7: Biểu thức số học `3 * (4 + 2)` trong Python sẽ cho kết quả là bao nhiêu?

8 / 30

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

Tags: Bộ đề 03

Câu 8: Phép toán nào trong Python dùng để lấy phần dư của phép chia?

9 / 30

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

Tags: Bộ đề 03

Câu 9: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

10 / 30

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

Tags: Bộ đề 03

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

11 / 30

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

Tags: Bộ đề 03

Câu 11: Phép toán nào trong Python dùng để tính lũy thừa?

12 / 30

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

Tags: Bộ đề 03

Câu 12: Biểu thức toán học $2^3$ được viết trong Python như thế nào?

13 / 30

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

Tags: Bộ đề 03

Câu 13: Cho đoạn code sau:
```python
a = 2
b = 3
c = a ** b
print(c)
```
Kết quả in ra màn hình là gì?

14 / 30

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

Tags: Bộ đề 03

Câu 14: Thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao xuống thấp) là gì?

15 / 30

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

Tags: Bộ đề 03

Câu 15: Kết quả của biểu thức `10 - 4 * 2 + 5` trong Python là bao nhiêu?

16 / 30

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

Tags: Bộ đề 03

Câu 16: Biểu thức toán học $frac{a+b}{c}$ được chuyển sang Python như thế nào nếu a, b, c là các biến?

17 / 30

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

Tags: Bộ đề 03

Câu 17: Cho đoạn code sau:
```python
p = 10
q = 3
r = p // q + p % q
print(r)
```
Kết quả in ra màn hình là gì?

18 / 30

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

Tags: Bộ đề 03

Câu 18: Sau khi thực hiện đoạn code sau, giá trị của biến `count` là bao nhiêu?
```python
count = 0
count = count + 1
count = count + 1
```

19 / 30

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

Tags: Bộ đề 03

Câu 19: Đoạn code nào sau đây thể hiện việc cập nhật giá trị của một biến dựa trên giá trị hiện tại của nó?

20 / 30

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

Tags: Bộ đề 03

Câu 20: Biểu thức `5 + 2 * 3 ** 2` trong Python sẽ cho kết quả là bao nhiêu?

21 / 30

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

Tags: Bộ đề 03

Câu 21: Cho đoạn code sau:
```python
a = 10
b = a / 2
a = a + 1
print(b)
```
Kết quả in ra màn hình là gì?

22 / 30

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

Tags: Bộ đề 03

Câu 22: Giả sử bạn cần tính diện tích hình chữ nhật với chiều dài `chieu_dai` và chiều rộng `chieu_rong`. Phép gán nào sau đây là đúng để lưu kết quả vào biến `dien_tich`?

23 / 30

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

Tags: Bộ đề 03

Câu 23: Trong Python, tên biến có phân biệt chữ hoa, chữ thường không?

24 / 30

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

Tags: Bộ đề 03

Câu 24: Cho đoạn code sau:
```python
x = 10
y = 20
z = x
x = y
y = z
print(x, y)
```
Kết quả in ra màn hình là gì?

25 / 30

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

Tags: Bộ đề 03

Câu 25: Biểu thức toán học $x^2 + 2xy + y^2$ được viết trong Python như thế nào nếu x, y là các biến?

26 / 30

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

Tags: Bộ đề 03

Câu 26: Khi một biến được gán giá trị mới, giá trị cũ của biến đó sẽ như thế nào?

27 / 30

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

Tags: Bộ đề 03

Câu 27: Phép chia `/` trong Python luôn trả về kết quả thuộc kiểu dữ liệu nào?

28 / 30

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

Tags: Bộ đề 03

Câu 28: Cho đoạn code sau:
```python
A = 5
a = 10
print(A + a)
```
Kết quả in ra màn hình là gì?

29 / 30

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

Tags: Bộ đề 03

Câu 29: Biểu thức `12 / 4 + 2 ** 3 - 1` trong Python sẽ cho kết quả là bao nhiêu?

30 / 30

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

Tags: Bộ đề 03

Câu 30: Giả sử bạn có biến `so_tien = 100` và muốn tăng số tiền này lên 15%. Phép gán nào sau đây thực hiện đúng điều đó?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 04 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Khái niệm "biến" trong lập trình Python dùng để chỉ điều gì?

  • A. Một giá trị cố định không thể thay đổi trong suốt chương trình.
  • B. Một dòng lệnh thực hiện một hành động cụ thể.
  • C. Một phép toán số học giữa các giá trị.
  • D. Một tên gọi dùng để lưu trữ giá trị, và giá trị đó có thể thay đổi được.

Câu 2: Quy tắc đặt tên biến nào sau đây là **sai** trong Python?

  • A. Bắt đầu bằng một chữ cái.
  • B. Bắt đầu bằng một chữ số.
  • C. Chứa các chữ cái, chữ số và dấu gạch dưới (_).
  • D. Không trùng với các từ khóa (keywords) của Python.

Câu 3: Tên biến nào sau đây là **không hợp lệ** trong Python?

  • A. ten_bien
  • B. diemThi1
  • C. so luong
  • D. _tong

Câu 4: Tên biến nào sau đây là **hợp lệ** trong Python?

  • A. if
  • B. 100phantram
  • C. hoc phi$
  • D. ten_sinh_vien

Câu 5: Biểu thức số học trong Python được tạo thành từ các toán hạng và toán tử. Toán hạng có thể là gì?

  • A. Các hằng số (ví dụ: 5, 3.14).
  • B. Các biến (ví dụ: x, y, tong).
  • C. Các biểu thức con khác trong dấu ngoặc đơn.
  • D. Tất cả các lựa chọn trên.

Câu 6: Phép toán nào trong Python dùng để lấy phần dư của phép chia số nguyên?

  • A. //
  • B. /
  • C. %
  • D. **

Câu 7: Phép toán nào trong Python dùng để tính lũy thừa?

  • A. **
  • B. ^
  • C. pow()
  • D. *

Câu 8: Phép toán nào trong Python dùng để lấy phần nguyên của phép chia (cả với số dương và âm)?

  • A. //
  • B. /
  • C. %
  • D. div

Câu 9: Trong Python, biểu thức toán học 2^4 được viết tương ứng là gì?

  • A. 2^4
  • B. 2**4
  • C. 2*4
  • D. pow(2, 4)

Câu 10: Biểu thức toán học (a + b)^2 được viết tương ứng trong Python là gì?

  • A. a**2 + b**2
  • B. (a + b)*2
  • C. (a + b)**2
  • D. a^2 + b^2

Câu 11: Cho đoạn chương trình Python sau:
x = 5
y = x + 2
x = 10
print(y)

  • A. 5
  • B. 7
  • C. 10
  • D. 12

Câu 12: Cho đoạn chương trình Python sau:
a = 10
b = 3
c = a // b
print(c)

  • A. 3
  • B. 3.333...
  • C. 1
  • D. 10

Câu 13: Cho đoạn chương trình Python sau:
x = 15
y = 4
z = x % y
print(z)

  • A. 3
  • B. 4
  • C. 3
  • D. 15

Câu 14: Cho đoạn chương trình Python sau:
a = 2
b = 3
c = a ** b
print(c)

  • A. 6
  • B. 8
  • C. 9
  • D. 8

Câu 15: Cho biểu thức Python: `10 + 5 * 2`. Kết quả của biểu thức này là bao nhiêu?

  • A. 30
  • B. 20
  • C. 20
  • D. 17

Câu 16: Cho biểu thức Python: `(10 + 5) * 2`. Kết quả của biểu thức này là bao nhiêu?

  • A. 20
  • B. 17
  • C. 10
  • D. 30

Câu 17: Cho biểu thức Python: `10 / 2 + 3`. Kết quả của biểu thức này là bao nhiêu?

  • A. 8.0
  • B. 8
  • C. 6.5
  • D. 5.0

Câu 18: Cho biểu thức Python: `10 // 3 - 1`. Kết quả của biểu thức này là bao nhiêu?

  • A. 2.333...
  • B. 2
  • C. 3
  • D. 2.0

Câu 19: Cho biểu thức Python: `2 ** 3 + 4 % 3`. Kết quả của biểu thức này là bao nhiêu?

  • A. 9
  • B. 11
  • C. 7
  • D. 9

Câu 20: Cho đoạn chương trình Python sau:
a = 7
b = 2
a = a % b
print(a)

  • A. 1
  • B. 3
  • C. 7
  • D. 2

Câu 21: Cho đoạn chương trình Python sau:
x = 10
y = 20
x = x + y
y = x - y
print(x, y)

  • A. 10 20
  • B. 30 10
  • C. 10 30
  • D. 30 10

Câu 22: Để tính diện tích hình chữ nhật có chiều dài `dai` và chiều rộng `rong`, biểu thức Python đúng là gì?

  • A. dai + rong
  • B. dai * rong
  • C. dai x rong
  • D. (dai + rong) * 2

Câu 23: Biểu thức toán học `(x + y) / (x - y)` được viết tương ứng trong Python là gì?

  • A. (x + y) / (x - y)
  • B. x + y / x - y
  • C. (x + y) // (x - y)
  • D. (x + y) : (x - y)

Câu 24: Giả sử bạn cần tính giá trị trung bình của ba số a, b, và c. Biểu thức Python nào sau đây là đúng?

  • A. a + b + c / 3
  • B. (a + b + c) // 3
  • C. (a + b + c) / 3
  • D. avg(a, b, c)

Câu 25: Cho đoạn chương trình Python:
ket_qua = 17 % 5
print(ket_qua)

  • A. 3
  • B. 2
  • C. 3.4
  • D. 17

Câu 26: Cho đoạn chương trình Python:
a = 5
b = 2
c = a / b
print(c)

  • A. 2
  • B. 2.0
  • C. 2.5
  • D. ValueError

Câu 27: Biểu thức toán học `sqrt(x^2 + y^2)` (căn bậc hai của x bình cộng y bình) có thể được viết trong Python bằng cách nào, giả sử x và y là các biến số?

  • A. (x^2 + y^2)**0.5
  • B. (x**2 + y**2)**(1/2)
  • C. sqrt(xx + yy)
  • D. (x**2 + y**2)**0.5

Câu 28: Trong biểu thức Python, thứ tự ưu tiên của các phép toán số học (từ cao đến thấp) là gì?

  • A. Dấu ngoặc đơn `()`, Lũy thừa `**`, Nhân/Chia/Chia nguyên/Chia dư `*, /, //, %`, Cộng/Trừ `+, -`
  • B. Lũy thừa `**`, Dấu ngoặc đơn `()`, Nhân/Chia/Chia nguyên/Chia dư `*, /, //, %`, Cộng/Trừ `+, -`
  • C. Nhân/Chia/Chia nguyên/Chia dư `*, /, //, %`, Cộng/Trừ `+, -`, Lũy thừa `**`, Dấu ngoặc đơn `()`
  • D. Cộng/Trừ `+, -`, Nhân/Chia/Chia nguyên/Chia dư `*, /, //, %`, Lũy thừa `**`, Dấu ngoặc đơn `()`

Câu 29: Cho đoạn chương trình Python:
a = 10
b = 3
a = a + b * 2
print(a)

  • A. 26
  • B. 32
  • C. 16
  • D. 10

Câu 30: Bạn muốn lưu trữ số lượng học sinh trong một lớp học (ví dụ: 35). Kiểu dữ liệu số nào trong Python thường được sử dụng cho giá trị này?

  • A. Kiểu số nguyên (int)
  • B. Kiểu số thực (float)
  • C. Kiểu chuỗi (str)
  • D. Kiểu boolean (bool)

1 / 30

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

Tags: Bộ đề 04

Câu 1: Khái niệm 'biến' trong lập trình Python dùng để chỉ điều gì?

2 / 30

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

Tags: Bộ đề 04

Câu 2: Quy tắc đặt tên biến nào sau đây là **sai** trong Python?

3 / 30

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

Tags: Bộ đề 04

Câu 3: Tên biến nào sau đây là **không hợp lệ** trong Python?

4 / 30

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

Tags: Bộ đề 04

Câu 4: Tên biến nào sau đây là **hợp lệ** trong Python?

5 / 30

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

Tags: Bộ đề 04

Câu 5: Biểu thức số học trong Python được tạo thành từ các toán hạng và toán tử. Toán hạng có thể là gì?

6 / 30

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

Tags: Bộ đề 04

Câu 6: Phép toán nào trong Python dùng để lấy phần dư của phép chia số nguyên?

7 / 30

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

Tags: Bộ đề 04

Câu 7: Phép toán nào trong Python dùng để tính lũy thừa?

8 / 30

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

Tags: Bộ đề 04

Câu 8: Phép toán nào trong Python dùng để lấy phần nguyên của phép chia (cả với số dương và âm)?

9 / 30

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

Tags: Bộ đề 04

Câu 9: Trong Python, biểu thức toán học 2^4 được viết tương ứng là gì?

10 / 30

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

Tags: Bộ đề 04

Câu 10: Biểu thức toán học (a + b)^2 được viết tương ứng trong Python là gì?

11 / 30

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

Tags: Bộ đề 04

Câu 11: Cho đoạn chương trình Python sau:
x = 5
y = x + 2
x = 10
print(y)

12 / 30

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

Tags: Bộ đề 04

Câu 12: Cho đoạn chương trình Python sau:
a = 10
b = 3
c = a // b
print(c)

13 / 30

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

Tags: Bộ đề 04

Câu 13: Cho đoạn chương trình Python sau:
x = 15
y = 4
z = x % y
print(z)

14 / 30

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

Tags: Bộ đề 04

Câu 14: Cho đoạn chương trình Python sau:
a = 2
b = 3
c = a ** b
print(c)

15 / 30

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

Tags: Bộ đề 04

Câu 15: Cho biểu thức Python: `10 + 5 * 2`. Kết quả của biểu thức này là bao nhiêu?

16 / 30

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

Tags: Bộ đề 04

Câu 16: Cho biểu thức Python: `(10 + 5) * 2`. Kết quả của biểu thức này là bao nhiêu?

17 / 30

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

Tags: Bộ đề 04

Câu 17: Cho biểu thức Python: `10 / 2 + 3`. Kết quả của biểu thức này là bao nhiêu?

18 / 30

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

Tags: Bộ đề 04

Câu 18: Cho biểu thức Python: `10 // 3 - 1`. Kết quả của biểu thức này là bao nhiêu?

19 / 30

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

Tags: Bộ đề 04

Câu 19: Cho biểu thức Python: `2 ** 3 + 4 % 3`. Kết quả của biểu thức này là bao nhiêu?

20 / 30

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

Tags: Bộ đề 04

Câu 20: Cho đoạn chương trình Python sau:
a = 7
b = 2
a = a % b
print(a)

21 / 30

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

Tags: Bộ đề 04

Câu 21: Cho đoạn chương trình Python sau:
x = 10
y = 20
x = x + y
y = x - y
print(x, y)

22 / 30

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

Tags: Bộ đề 04

Câu 22: Để tính diện tích hình chữ nhật có chiều dài `dai` và chiều rộng `rong`, biểu thức Python đúng là gì?

23 / 30

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

Tags: Bộ đề 04

Câu 23: Biểu thức toán học `(x + y) / (x - y)` được viết tương ứng trong Python là gì?

24 / 30

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

Tags: Bộ đề 04

Câu 24: Giả sử bạn cần tính giá trị trung bình của ba số a, b, và c. Biểu thức Python nào sau đây là đúng?

25 / 30

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

Tags: Bộ đề 04

Câu 25: Cho đoạn chương trình Python:
ket_qua = 17 % 5
print(ket_qua)

26 / 30

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

Tags: Bộ đề 04

Câu 26: Cho đoạn chương trình Python:
a = 5
b = 2
c = a / b
print(c)

27 / 30

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

Tags: Bộ đề 04

Câu 27: Biểu thức toán học `sqrt(x^2 + y^2)` (căn bậc hai của x bình cộng y bình) có thể được viết trong Python bằng cách nào, giả sử x và y là các biến số?

28 / 30

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

Tags: Bộ đề 04

Câu 28: Trong biểu thức Python, thứ tự ưu tiên của các phép toán số học (từ cao đến thấp) là gì?

29 / 30

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

Tags: Bộ đề 04

Câu 29: Cho đoạn chương trình Python:
a = 10
b = 3
a = a + b * 2
print(a)

30 / 30

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

Tags: Bộ đề 04

Câu 30: Bạn muốn lưu trữ số lượng học sinh trong một lớp học (ví dụ: 35). Kiểu dữ liệu số nào trong Python thường được sử dụng cho giá trị này?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 05 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình Python, biến (variable) được hiểu là gì?

  • A. Một tên được đặt cho một vùng bộ nhớ dùng để lưu trữ giá trị và giá trị đó có thể thay đổi trong quá trình thực hiện chương trình.
  • B. Một giá trị cố định không thay đổi trong suốt chương trình.
  • C. Một từ khóa đặc biệt của ngôn ngữ Python.
  • D. Ký hiệu dùng để thực hiện các phép toán số học.

Câu 2: Quy tắc đặt tên biến nào sau đây là **sai** trong Python?

  • A. Tên biến có thể bắt đầu bằng chữ cái hoặc dấu gạch dưới (_).
  • B. Tên biến chỉ chứa chữ cái, chữ số và dấu gạch dưới (_).
  • C. Tên biến có thể chứa dấu cách hoặc các ký tự đặc biệt như @, #, $.
  • D. Tên biến không được trùng với các từ khóa (keyword) của Python.

Câu 3: Cho đoạn chương trình Python sau:
x = 10
y = 5
x = x + y
Giá trị cuối cùng của biến `x` là bao nhiêu?

  • A. 5
  • B. 10
  • C. 15
  • D. Không xác định vì có lỗi.

Câu 4: Phép toán số học nào trong Python được dùng để lấy phần nguyên của phép chia?

  • A. /
  • B. //
  • C. %
  • D. *

Câu 5: Phép toán số học nào trong Python được dùng để lấy phần dư của phép chia?

  • A. /
  • B. //
  • C. %
  • D. **

Câu 6: Phép toán số học nào trong Python được dùng để tính lũy thừa?

  • A. ^
  • B. pow()
  • C. *
  • D. **

Câu 7: Biểu thức toán học `(a + b)^2` được chuyển sang biểu thức trong Python như thế nào?

  • A. a**2 + b**2
  • B. (a + b)**2
  • C. (a + b)^2
  • D. (a + b)*2

Câu 8: Cho hai biến `width = 10` và `height = 5`. Biểu thức Python nào sau đây tính diện tích hình chữ nhật?

  • A. width * height
  • B. width + height
  • C. 2 * (width + height)
  • D. width / height

Câu 9: Kết quả của biểu thức Python `17 // 3` là bao nhiêu?

  • A. 5.666...
  • B. 5
  • C. 2
  • D. 6

Câu 10: Kết quả của biểu thức Python `17 % 3` là bao nhiêu?

  • A. 5.666...
  • B. 5
  • C. 2
  • D. 0

Câu 11: Kết quả của biểu thức Python `2 ** 3` là bao nhiêu?

  • A. 6
  • B. 8
  • C. 9
  • D. Không hợp lệ.

Câu 12: Cho đoạn chương trình sau:
a = 5
b = a
a = 10
Giá trị cuối cùng của biến `b` là bao nhiêu?

  • A. 5
  • B. 10
  • C. 15
  • D. Không xác định.

Câu 13: Biểu thức toán học `x / (y + 1)` được chuyển sang biểu thức trong Python như thế nào?

  • A. x / y + 1
  • B. x // (y + 1)
  • C. x / (y + 1)
  • D. x (y + 1)

Câu 14: Cho đoạn chương trình sau:
chieu_dai = 20
chieu_rong = 10
dien_tich = chieu_dai * chieu_rong
print(dien_tich)
Kết quả in ra màn hình là gì?

  • A. chieu_dai * chieu_rong
  • B. 30
  • C. 20 10
  • D. 200

Câu 15: Thứ tự ưu tiên thực hiện các phép toán số học trong biểu thức Python (từ cao đến thấp) là gì?

  • A. Lũy thừa (**), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -).
  • B. Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Lũy thừa (**), Cộng/Trừ (+, -).
  • C. Cộng/Trừ (+, -), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Lũy thừa (**).
  • D. Tất cả các phép toán có ưu tiên như nhau, thực hiện từ trái sang phải.

Câu 16: Cho biểu thức Python `10 - 4 / 2 + 3`. Kết quả là bao nhiêu?

  • A. 4.0
  • B. 5.0
  • C. 11.0
  • D. Không xác định.

Câu 17: Cho biến `count = 0`. Câu lệnh Python nào sau đây tăng giá trị của biến `count` lên 1?

  • A. count + 1
  • B. count = count + 1
  • C. count += 1
  • D. Tất cả các câu lệnh trên đều đúng.

Câu 18: Biểu thức toán học `sqrt(x)` (căn bậc hai của x) có thể được biểu diễn trong Python bằng cách sử dụng phép toán lũy thừa như thế nào?

  • A. x ** 0.5
  • B. x ** 2
  • C. sqrt(x)
  • D. x ^ 0.5

Câu 19: Cho đoạn chương trình sau:
a = 7
b = 2
print(a / b)
Kết quả in ra màn hình là gì?

  • A. 3
  • B. 3.0
  • C. 3.5
  • D. Báo lỗi.

Câu 20: Bạn cần tính tổng điểm của 3 bài kiểm tra có tên biến là `kiem_tra_1`, `kiem_tra_2`, `kiem_tra_3`. Biến `tong_diem` được gán giá trị bằng biểu thức nào?

  • A. tong_diem = kiem_tra_1 + kiem_tra_2 + kiem_tra_3
  • B. tong_diem = kiem_tra_1, kiem_tra_2, kiem_tra_3
  • C. kiem_tra_1 + kiem_tra_2 + kiem_tra_3 = tong_diem
  • D. tong_diem = sum(kiem_tra_1, kiem_tra_2, kiem_tra_3)

Câu 21: Giả sử bạn có tổng số giây là `total_seconds = 250`. Bạn muốn tính số phút và số giây còn lại. Phép toán nào sẽ giúp bạn tìm số phút (phần nguyên) và số giây còn lại (phần dư)?

  • A. Số phút: `total_seconds / 60`, Số giây còn lại: `total_seconds - (total_seconds / 60) * 60`
  • B. Số phút: `total_seconds // 60`, Số giây còn lại: `total_seconds % 60`
  • C. Số phút: `total_seconds % 60`, Số giây còn lại: `total_seconds // 60`
  • D. Số phút: `total_seconds / 60`, Số giây còn lại: `total_seconds % 60`

Câu 22: Cho biểu thức Python `(5 + 3) * 2 - 1`. Kết quả là bao nhiêu?

  • A. 15
  • B. 10
  • C. 16
  • D. Không xác định.

Câu 23: Biến được sử dụng trong chương trình với mục đích chính là gì?

  • A. Để làm cho chương trình chạy nhanh hơn.
  • B. Để chương trình có thể in ra màn hình.
  • C. Để đánh dấu các dòng lệnh quan trọng.
  • D. Để lưu trữ và quản lý dữ liệu tạm thời hoặc kết quả tính toán trong quá trình thực hiện chương trình.

Câu 24: Cho đoạn chương trình sau:
a = 10
b = 3
c = a // b
d = a % b
print(c + d)
Kết quả in ra màn hình là gì?

  • A. 3
  • B. 4
  • C. 5
  • D. 13

Câu 25: Biểu thức toán học `(x + y) / (z - w)` với điều kiện `z - w` khác 0, được chuyển sang biểu thức trong Python như thế nào?

  • A. (x + y) / (z - w)
  • B. x + y / z - w
  • C. (x + y) // (z - w)
  • D. (x + y) (z - w)

Câu 26: Cho đoạn chương trình sau:
so_luong = 5
don_gia = 15000
thanh_tien = so_luong * don_gia
print(thanh_tien)
Kết quả in ra màn hình là gì?

  • A. 5 * 15000
  • B. 7500
  • C. 15000
  • D. 75000

Câu 27: Đâu là một ví dụ **đúng** về phép gán giá trị cho biến trong Python?

  • A. my-variable = 10
  • B. my_variable = 10
  • C. my variable = 10
  • D. 10 = my_variable

Câu 28: Cho biến `diem_toan = 8.5`. Kiểu dữ liệu mặc định của biến này trong Python là gì?

  • A. int (số nguyên)
  • B. str (chuỗi)
  • C. float (số thực)
  • D. bool (logic)

Câu 29: Biểu thức toán học `1/2 * b * h` (diện tích tam giác) được chuyển sang biểu thức trong Python như thế nào?

  • A. 1/2 * b * h
  • B. 0.5 * b * h
  • C. b * h / 2
  • D. Tất cả các biểu thức trên đều đúng.

Câu 30: Cho đoạn chương trình sau:
a = 10
b = 20
a = b
b = a
print(f

  • A. a = 10, b = 20
  • B. a = 20, b = 20
  • C. a = 10, b = 10
  • D. a = 20, b = 10

1 / 30

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

Tags: Bộ đề 05

Câu 1: Trong lập trình Python, biến (variable) được hiểu là gì?

2 / 30

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

Tags: Bộ đề 05

Câu 2: Quy tắc đặt tên biến nào sau đây là **sai** trong Python?

3 / 30

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

Tags: Bộ đề 05

Câu 3: Cho đoạn chương trình Python sau:
x = 10
y = 5
x = x + y
Giá trị cuối cùng của biến `x` là bao nhiêu?

4 / 30

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

Tags: Bộ đề 05

Câu 4: Phép toán số học nào trong Python được dùng để lấy phần nguyên của phép chia?

5 / 30

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

Tags: Bộ đề 05

Câu 5: Phép toán số học nào trong Python được dùng để lấy phần dư của phép chia?

6 / 30

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

Tags: Bộ đề 05

Câu 6: Phép toán số học nào trong Python được dùng để tính lũy thừa?

7 / 30

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

Tags: Bộ đề 05

Câu 7: Biểu thức toán học `(a + b)^2` được chuyển sang biểu thức trong Python như thế nào?

8 / 30

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

Tags: Bộ đề 05

Câu 8: Cho hai biến `width = 10` và `height = 5`. Biểu thức Python nào sau đây tính diện tích hình chữ nhật?

9 / 30

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

Tags: Bộ đề 05

Câu 9: Kết quả của biểu thức Python `17 // 3` là bao nhiêu?

10 / 30

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

Tags: Bộ đề 05

Câu 10: Kết quả của biểu thức Python `17 % 3` là bao nhiêu?

11 / 30

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

Tags: Bộ đề 05

Câu 11: Kết quả của biểu thức Python `2 ** 3` là bao nhiêu?

12 / 30

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

Tags: Bộ đề 05

Câu 12: Cho đoạn chương trình sau:
a = 5
b = a
a = 10
Giá trị cuối cùng của biến `b` là bao nhiêu?

13 / 30

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

Tags: Bộ đề 05

Câu 13: Biểu thức toán học `x / (y + 1)` được chuyển sang biểu thức trong Python như thế nào?

14 / 30

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

Tags: Bộ đề 05

Câu 14: Cho đoạn chương trình sau:
chieu_dai = 20
chieu_rong = 10
dien_tich = chieu_dai * chieu_rong
print(dien_tich)
Kết quả in ra màn hình là gì?

15 / 30

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

Tags: Bộ đề 05

Câu 15: Thứ tự ưu tiên thực hiện các phép toán số học trong biểu thức Python (từ cao đến thấp) là gì?

16 / 30

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

Tags: Bộ đề 05

Câu 16: Cho biểu thức Python `10 - 4 / 2 + 3`. Kết quả là bao nhiêu?

17 / 30

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

Tags: Bộ đề 05

Câu 17: Cho biến `count = 0`. Câu lệnh Python nào sau đây tăng giá trị của biến `count` lên 1?

18 / 30

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

Tags: Bộ đề 05

Câu 18: Biểu thức toán học `sqrt(x)` (căn bậc hai của x) có thể được biểu diễn trong Python bằng cách sử dụng phép toán lũy thừa như thế nào?

19 / 30

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

Tags: Bộ đề 05

Câu 19: Cho đoạn chương trình sau:
a = 7
b = 2
print(a / b)
Kết quả in ra màn hình là gì?

20 / 30

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

Tags: Bộ đề 05

Câu 20: Bạn cần tính tổng điểm của 3 bài kiểm tra có tên biến là `kiem_tra_1`, `kiem_tra_2`, `kiem_tra_3`. Biến `tong_diem` được gán giá trị bằng biểu thức nào?

21 / 30

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

Tags: Bộ đề 05

Câu 21: Giả sử bạn có tổng số giây là `total_seconds = 250`. Bạn muốn tính số phút và số giây còn lại. Phép toán nào sẽ giúp bạn tìm số phút (phần nguyên) và số giây còn lại (phần dư)?

22 / 30

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

Tags: Bộ đề 05

Câu 22: Cho biểu thức Python `(5 + 3) * 2 - 1`. Kết quả là bao nhiêu?

23 / 30

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

Tags: Bộ đề 05

Câu 23: Biến được sử dụng trong chương trình với mục đích chính là gì?

24 / 30

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

Tags: Bộ đề 05

Câu 24: Cho đoạn chương trình sau:
a = 10
b = 3
c = a // b
d = a % b
print(c + d)
Kết quả in ra màn hình là gì?

25 / 30

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

Tags: Bộ đề 05

Câu 25: Biểu thức toán học `(x + y) / (z - w)` với điều kiện `z - w` khác 0, được chuyển sang biểu thức trong Python như thế nào?

26 / 30

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

Tags: Bộ đề 05

Câu 26: Cho đoạn chương trình sau:
so_luong = 5
don_gia = 15000
thanh_tien = so_luong * don_gia
print(thanh_tien)
Kết quả in ra màn hình là gì?

27 / 30

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

Tags: Bộ đề 05

Câu 27: Đâu là một ví dụ **đúng** về phép gán giá trị cho biến trong Python?

28 / 30

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

Tags: Bộ đề 05

Câu 28: Cho biến `diem_toan = 8.5`. Kiểu dữ liệu mặc định của biến này trong Python là gì?

29 / 30

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

Tags: Bộ đề 05

Câu 29: Biểu thức toán học `1/2 * b * h` (diện tích tam giác) được chuyển sang biểu thức trong Python như thế nào?

30 / 30

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

Tags: Bộ đề 05

Câu 30: Cho đoạn chương trình sau:
a = 10
b = 20
a = b
b = a
print(f"a = {a}, b = {b}")
Kết quả in ra màn hình là gì?

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 06 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình Python, biến (variable) được hiểu là gì?

  • A. Một giá trị cố định không thay đổi trong suốt quá trình chạy chương trình.
  • B. Tên của một hàm hoặc thủ tục thực hiện một công việc cụ thể.
  • C. Một tên gọi được dùng để tham chiếu đến một vùng nhớ lưu trữ giá trị, và giá trị này có thể thay đổi trong khi chương trình chạy.
  • D. Một loại phép toán được sử dụng để tính toán kết quả.

Câu 2: Quy tắc đặt tên biến nào sau đây là không đúng trong Python?

  • A. Tên biến có thể bắt đầu bằng một chữ cái.
  • B. Tên biến có thể bắt đầu bằng một chữ số.
  • C. Tên biến có thể chứa dấu gạch dưới (_).
  • D. Tên biến không được trùng với các từ khóa (keywords) của Python.

Câu 3: Cho đoạn chương trình sau:
```python
x = 10
y = x + 5
x = x - 2
print(y)
```
Giá trị cuối cùng của biến `y` là bao nhiêu khi chạy đoạn code này?

  • A. 8
  • B. 13
  • C. 10
  • D. 15

Câu 4: Phép gán trong Python dùng ký hiệu nào?

  • A. =
  • B. :=
  • C. ==
  • D. <-

Câu 5: Biểu thức số học `(a + b) * c` trong Python được viết như thế nào?

  • A. a + b * c
  • B. (a + b) c
  • C. (a + b) * c
  • D. a + b c

Câu 6: Cho đoạn chương trình sau:
```python
a = 5
b = 2
c = a / b
print(c)
```
Kết quả hiển thị trên màn hình là gì?

  • A. 2
  • B. 2.5
  • C. 2.0
  • D. 3

Câu 7: Phép toán lấy phần dư khi chia hai số nguyên trong Python sử dụng ký hiệu nào?

  • A. //
  • B. /
  • C. **
  • D. %

Câu 8: Cho đoạn chương trình sau:
```python
x = 17
y = 5
z = x % y
print(z)
```
Giá trị của biến `z` sau khi thực hiện phép gán là bao nhiêu?

  • A. 2
  • B. 3
  • C. 17
  • D. 5

Câu 9: Phép toán lũy thừa (ví dụ: x mũ y) trong Python sử dụng ký hiệu nào?

  • A. ^
  • B. *
  • C. **
  • D. //

Câu 10: Biểu thức toán học $2^3 + 5 times 2$ được viết trong Python như thế nào?

  • A. 2^3 + 5 * 2
  • B. 2**3 + 5 * 2
  • C. 2*3 + 5 * 2
  • D. 2**3 + 5 ** 2

Câu 11: Cho đoạn chương trình sau:
```python
a = 7
b = 3
ket_qua = a // b + a % b
print(ket_qua)
```
Kết quả hiển thị trên màn hình là gì?

  • A. 2
  • B. 3
  • C. 4
  • D. 5

Câu 12: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

  • A. 1bien
  • B. bien-moi
  • C. bien_so_1
  • D. ten bien

Câu 13: Cho biểu thức Python: `10 + 2 * 3`.
Kết quả của biểu thức này là bao nhiêu?

  • A. 36
  • B. 16
  • C. 12
  • D. 30

Câu 14: Cho đoạn chương trình:
```python
chieu_dai = 10
chieu_rong = 5
dien_tich = chieu_dai * chieu_rong
chieu_dai = 12
print(dien_tich)
```
Giá trị của biến `dien_tich` khi in ra màn hình là bao nhiêu?

  • A. 60
  • B. 17
  • C. 50
  • D. Không xác định (lỗi)

Câu 15: Khi viết một chương trình tính chu vi hình chữ nhật với chiều dài `a` và chiều rộng `b`, công thức tính chu vi là `2 * (a + b)`. Các biến cần thiết để lưu trữ chiều dài, chiều rộng và chu vi là gì?

  • A. a, b
  • B. chuvi
  • C. a, b, 2
  • D. a, b, chuvi

Câu 16: Cho biểu thức Python: `(8 + 4) / 2 - 1`.
Kết quả của biểu thức này là bao nhiêu?

  • A. 5.0
  • B. 5
  • C. 11.0
  • D. 11

Câu 17: Phân tích đoạn code sau:
```python
x = 5
y = 3
x = x + y
y = x - y
print(y)
```
Giá trị cuối cùng của `y` sau khi đoạn code được thực hiện là bao nhiêu?

  • A. 3
  • B. 5
  • C. 5
  • D. 8

Câu 18: Giả sử bạn cần viết chương trình tính thể tích hình lập phương có cạnh là `canh`. Phép gán để tính thể tích (`the_tich`) sẽ là gì?

  • A. the_tich = canh * 3
  • B. the_tich = canh ** 3
  • C. the_tich = 3 * canh
  • D. the_tich = canh + canh + canh

Câu 19: Cho biểu thức Python: `20 // 3`.
Kết quả của biểu thức này là bao nhiêu?

  • A. 6
  • B. 6.666...
  • C. 2
  • D. 7

Câu 20: Biến nào sau đây có tên không hợp lệ trong Python?

  • A. _diem
  • B. so_luong
  • C. tongSo
  • D. if

Câu 21: Cho đoạn chương trình:
```python
x = 10
y = 2
print(x + y * 3)
```
Kết quả in ra màn hình là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

  • A. 36
  • B. 12
  • C. 16
  • D. 32

Câu 22: Phân tích ý nghĩa của câu lệnh gán `count = count + 1` trong lập trình.

  • A. Kiểm tra xem giá trị của biến `count` có bằng `count + 1` hay không.
  • B. Tăng giá trị hiện tại của biến `count` lên 1 đơn vị.
  • C. Gán giá trị 1 cho biến `count`.
  • D. Khai báo một biến mới tên là `count` và gán giá trị `count + 1` cho nó.

Câu 23: Cho đoạn chương trình:
```python
a = 5
b = 10
a = b
b = a
print(f

  • A. a: 10, b: 10
  • B. a: 5, b: 10
  • C. a: 10, b: 5
  • D. a: 5, b: 5

Câu 24: Biểu thức nào sau đây trong Python tương đương với biểu thức toán học $frac{x+y}{z}$?

  • A. x + y / z
  • B. (x + y) // z
  • C. (x + y) / z
  • D. x / z + y / z

Câu 25: Cho đoạn chương trình:
```python
gia = 100
giam_gia = 0.1
gia_moi = gia * (1 - giam_gia)
print(gia_moi)
```
Kết quả in ra màn hình là bao nhiêu?

  • A. 90.0
  • B. 90
  • C. 10.0
  • D. 110.0

Câu 26: Khi thực hiện phép gán `a = b`, điều gì xảy ra?

  • A. Giá trị của biến `a` được sao chép vào biến `b`.
  • B. Giá trị của biến `b` được sao chép vào biến `a`.
  • C. Kiểm tra xem giá trị của `a` có bằng giá trị của `b` không.
  • D. Biến `a` và biến `b` trở thành cùng một biến.

Câu 27: Cho đoạn chương trình:
```python
so_luong = 25
so_tren_moi_hop = 10
so_hop_day = so_luong // so_tren_moi_hop
so_le = so_luong % so_tren_moi_hop
print(f

  • A. So hop day: 2.5, So le: 5
  • B. So hop day: 2, So le: 0
  • C. So hop day: 3, So le: 5
  • D. So hop day: 2, So le: 5

Câu 28: Thứ tự thực hiện các phép toán số học trong Python (ưu tiên từ cao đến thấp) là gì?

  • A. Lũy thừa (**), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -)
  • B. Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -), Lũy thừa (**)
  • C. Cộng/Trừ (+, -), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Lũy thừa (**)
  • D. Từ trái sang phải cho tất cả các phép toán.

Câu 29: Biểu thức toán học $sqrt{x^2 + y^2}$ (căn bậc hai của x bình phương cộng y bình phương) có thể được viết trong Python bằng cách sử dụng phép toán lũy thừa và cộng như thế nào? (Gợi ý: căn bậc hai là lũy thừa 0.5)

  • A. (x^2 + y^2)^0.5
  • B. (x**2 + y**2)**0.5
  • C. sqrt(xx + yy)
  • D. (x2 + y2)*0.5

Câu 30: Cho đoạn chương trình:
```python
a = 3
b = 2
c = 4
ket_qua = a + b * c / 2
print(ket_qua)
```
Kết quả in ra màn hình là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

  • A. 14.0
  • B. 11.0
  • C. 7.0
  • D. 9.0

1 / 30

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

Tags: Bộ đề 06

Câu 1: Trong lập trình Python, biến (variable) được hiểu là gì?

2 / 30

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

Tags: Bộ đề 06

Câu 2: Quy tắc đặt tên biến nào sau đây là *không* đúng trong Python?

3 / 30

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

Tags: Bộ đề 06

Câu 3: Cho đoạn chương trình sau:
```python
x = 10
y = x + 5
x = x - 2
print(y)
```
Giá trị cuối cùng của biến `y` là bao nhiêu khi chạy đoạn code này?

4 / 30

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

Tags: Bộ đề 06

Câu 4: Phép gán trong Python dùng ký hiệu nào?

5 / 30

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

Tags: Bộ đề 06

Câu 5: Biểu thức số học `(a + b) * c` trong Python được viết như thế nào?

6 / 30

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

Tags: Bộ đề 06

Câu 6: Cho đoạn chương trình sau:
```python
a = 5
b = 2
c = a / b
print(c)
```
Kết quả hiển thị trên màn hình là gì?

7 / 30

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

Tags: Bộ đề 06

Câu 7: Phép toán lấy phần dư khi chia hai số nguyên trong Python sử dụng ký hiệu nào?

8 / 30

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

Tags: Bộ đề 06

Câu 8: Cho đoạn chương trình sau:
```python
x = 17
y = 5
z = x % y
print(z)
```
Giá trị của biến `z` sau khi thực hiện phép gán là bao nhiêu?

9 / 30

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

Tags: Bộ đề 06

Câu 9: Phép toán lũy thừa (ví dụ: x mũ y) trong Python sử dụng ký hiệu nào?

10 / 30

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

Tags: Bộ đề 06

Câu 10: Biểu thức toán học $2^3 + 5 times 2$ được viết trong Python như thế nào?

11 / 30

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

Tags: Bộ đề 06

Câu 11: Cho đoạn chương trình sau:
```python
a = 7
b = 3
ket_qua = a // b + a % b
print(ket_qua)
```
Kết quả hiển thị trên màn hình là gì?

12 / 30

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

Tags: Bộ đề 06

Câu 12: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

13 / 30

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

Tags: Bộ đề 06

Câu 13: Cho biểu thức Python: `10 + 2 * 3`.
Kết quả của biểu thức này là bao nhiêu?

14 / 30

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

Tags: Bộ đề 06

Câu 14: Cho đoạn chương trình:
```python
chieu_dai = 10
chieu_rong = 5
dien_tich = chieu_dai * chieu_rong
chieu_dai = 12
print(dien_tich)
```
Giá trị của biến `dien_tich` khi in ra màn hình là bao nhiêu?

15 / 30

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

Tags: Bộ đề 06

Câu 15: Khi viết một chương trình tính chu vi hình chữ nhật với chiều dài `a` và chiều rộng `b`, công thức tính chu vi là `2 * (a + b)`. Các biến cần thiết để lưu trữ chiều dài, chiều rộng và chu vi là gì?

16 / 30

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

Tags: Bộ đề 06

Câu 16: Cho biểu thức Python: `(8 + 4) / 2 - 1`.
Kết quả của biểu thức này là bao nhiêu?

17 / 30

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

Tags: Bộ đề 06

Câu 17: Phân tích đoạn code sau:
```python
x = 5
y = 3
x = x + y
y = x - y
print(y)
```
Giá trị cuối cùng của `y` sau khi đoạn code được thực hiện là bao nhiêu?

18 / 30

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

Tags: Bộ đề 06

Câu 18: Giả sử bạn cần viết chương trình tính thể tích hình lập phương có cạnh là `canh`. Phép gán để tính thể tích (`the_tich`) sẽ là gì?

19 / 30

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

Tags: Bộ đề 06

Câu 19: Cho biểu thức Python: `20 // 3`.
Kết quả của biểu thức này là bao nhiêu?

20 / 30

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

Tags: Bộ đề 06

Câu 20: Biến nào sau đây có tên *không* hợp lệ trong Python?

21 / 30

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

Tags: Bộ đề 06

Câu 21: Cho đoạn chương trình:
```python
x = 10
y = 2
print(x + y * 3)
```
Kết quả in ra màn hình là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

22 / 30

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

Tags: Bộ đề 06

Câu 22: Phân tích ý nghĩa của câu lệnh gán `count = count + 1` trong lập trình.

23 / 30

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

Tags: Bộ đề 06

Câu 23: Cho đoạn chương trình:
```python
a = 5
b = 10
a = b
b = a
print(f"a: {a}, b: {b}")
```
Kết quả in ra màn hình là gì?

24 / 30

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

Tags: Bộ đề 06

Câu 24: Biểu thức nào sau đây trong Python tương đương với biểu thức toán học $frac{x+y}{z}$?

25 / 30

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

Tags: Bộ đề 06

Câu 25: Cho đoạn chương trình:
```python
gia = 100
giam_gia = 0.1
gia_moi = gia * (1 - giam_gia)
print(gia_moi)
```
Kết quả in ra màn hình là bao nhiêu?

26 / 30

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

Tags: Bộ đề 06

Câu 26: Khi thực hiện phép gán `a = b`, điều gì xảy ra?

27 / 30

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

Tags: Bộ đề 06

Câu 27: Cho đoạn chương trình:
```python
so_luong = 25
so_tren_moi_hop = 10
so_hop_day = so_luong // so_tren_moi_hop
so_le = so_luong % so_tren_moi_hop
print(f"So hop day: {so_hop_day}, So le: {so_le}")
```
Kết quả in ra màn hình là gì?

28 / 30

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

Tags: Bộ đề 06

Câu 28: Thứ tự thực hiện các phép toán số học trong Python (ưu tiên từ cao đến thấp) là gì?

29 / 30

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

Tags: Bộ đề 06

Câu 29: Biểu thức toán học $sqrt{x^2 + y^2}$ (căn bậc hai của x bình phương cộng y bình phương) có thể được viết trong Python bằng cách sử dụng phép toán lũy thừa và cộng như thế nào? (Gợi ý: căn bậc hai là lũy thừa 0.5)

30 / 30

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

Tags: Bộ đề 06

Câu 30: Cho đoạn chương trình:
```python
a = 3
b = 2
c = 4
ket_qua = a + b * c / 2
print(ket_qua)
```
Kết quả in ra màn hình là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 07 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình Python, khái niệm nào dùng để chỉ một vùng bộ nhớ được đặt tên, dùng để lưu trữ giá trị và giá trị này có thể thay đổi trong quá trình thực hiện chương trình?

  • A. Hằng số
  • B. Biến
  • C. Toán tử
  • D. Biểu thức

Câu 2: Quy tắc đặt tên biến nào sau đây là sai trong Python?

  • A. Bắt đầu bằng chữ cái.
  • B. Bắt đầu bằng dấu gạch dưới (_).
  • C. Chứa chữ cái, chữ số và dấu gạch dưới.
  • D. Chứa dấu cách hoặc bắt đầu bằng chữ số.

Câu 3: Phép toán dùng để gán giá trị của một biểu thức cho một biến trong Python được ký hiệu là gì?

  • A. =
  • B. ==
  • C. :=
  • D. <-

Câu 4: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 3
print(y)
Giá trị cuối cùng của biến `y` được in ra màn hình là bao nhiêu?

  • A. 7
  • B. 10
  • C. 15
  • D. 12

Câu 5: Biểu thức số học `5 + 2 * 3` trong Python cho kết quả là bao nhiêu?

  • A. 21
  • B. 11
  • C. 17
  • D. 35

Câu 6: Biểu thức số học `(10 - 4) / 2` trong Python cho kết quả là bao nhiêu?

  • A. 3.0
  • B. 3
  • C. 6.0
  • D. 8.0

Câu 7: Phép toán chia lấy phần nguyên trong Python được ký hiệu là gì?

  • A. /
  • B. %
  • C. //
  • D. *

Câu 8: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

  • A. 3.4
  • B. 3
  • C. 2
  • D. 17

Câu 9: Phép toán lấy phần dư trong Python được ký hiệu là gì?

  • A. %
  • B. //
  • C. /
  • D. **

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

  • A. 3.4
  • B. 3
  • C. 2
  • D. 17

Câu 11: Phép toán lũy thừa trong Python được ký hiệu là gì?

  • A. ^
  • B. **
  • C. pow
  • D. Cả B và C (Tuy nhiên, ** là toán tử, pow() là hàm, và ** là ký hiệu chính trong biểu thức)

Câu 12: Biểu thức `3 ** 2` trong Python cho kết quả là bao nhiêu?

  • A. 9
  • B. 6
  • C. 8
  • D. 5

Câu 13: Biểu thức `2 + 3 * 4 ** 2` trong Python cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

  • A. 26
  • B. 80
  • C. 38
  • D. 50

Câu 14: Chuyển biểu thức toán học $frac{a^2 + b^2}{c}$ sang biểu thức trong Python.

  • A. a**2 + b**2 / c
  • B. (a**2 + b**2) / c
  • C. (a^2 + b^2) / c
  • D. (aa + bb) // c

Câu 15: Chuyển biểu thức toán học $sqrt{x^2 + y^2}$ sang biểu thức trong Python chỉ sử dụng các toán tử số học đã học (không dùng hàm `sqrt`).

  • A. (x**2 + y**2) ** 2
  • B. x**2 + y**2 ** 0.5
  • C. (x**2 + y**2) ** 0.5
  • D. (xx + yy) ^ 0.5

Câu 16: Cho đoạn chương trình sau:
a = 5
b = 2
a = a + b
b = a - b
print(b)
Giá trị cuối cùng của biến `b` được in ra màn hình là bao nhiêu?

  • A. 5
  • B. 2
  • C. 7
  • D. 3

Câu 17: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

  • A. so luong
  • B. so_luong_1
  • C. 1_so_luong
  • D. so-luong

Câu 18: Nếu biến `chieu_dai` có giá trị 10 và biến `chieu_rong` có giá trị 5, biểu thức Python để tính diện tích hình chữ nhật là gì?

  • A. chieu_dai + chieu_rong
  • B. chieu_dai ^ chieu_rong
  • C. chieu_dai * chieu_rong
  • D. chieu_dai / chieu_rong

Câu 19: Cho biến `gia_tien = 120` và `so_luong = 5`. Để tính tổng tiền cần thanh toán và lưu vào biến `tong_tien`, câu lệnh gán nào sau đây là đúng?

  • A. tong_tien = gia_tien * so_luong
  • B. gia_tien * so_luong = tong_tien
  • C. tong_tien := gia_tien * so_luong
  • D. tong_tien == gia_tien * so_luong

Câu 20: Biểu thức `10 / 2` trong Python cho kết quả là kiểu dữ liệu gì?

  • A. Số nguyên (int)
  • B. Số thực (float)
  • C. Kiểu chuỗi (str)
  • D. Kiểu boolean (bool)

Câu 21: Biểu thức `10 // 2` trong Python cho kết quả là kiểu dữ liệu gì?

  • A. Số nguyên (int)
  • B. Số thực (float)
  • C. Kiểu chuỗi (str)
  • D. Kiểu boolean (bool)

Câu 22: Cho đoạn chương trình:
a = 15
b = 4
c = a % b
d = a // b
print(c + d)
Kết quả in ra màn hình là bao nhiêu?

  • A. 3
  • B. 7
  • C. 18
  • D. 6

Câu 23: Thứ tự ưu tiên của các phép toán số học trong Python (từ cao đến thấp) là gì?

  • A. Lũy thừa (**), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -)
  • B. Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -), Lũy thừa (**)
  • C. Cộng/Trừ (+, -), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Lũy thừa (**)
  • D. Thứ tự từ trái sang phải cho tất cả các toán tử.

Câu 24: Để tính chu vi hình tròn với bán kính `r` (sử dụng $pi approx 3.14$), biểu thức Python đúng là gì?

  • A. 2 + 3.14 * r
  • B. 2 * 3.14 * r
  • C. 3.14 * r ** 2
  • D. (2 * 3.14) + r

Câu 25: Cho đoạn chương trình:
x = 8
y = 3
x = x % y + y
print(x)
Giá trị cuối cùng của biến `x` được in ra màn hình là bao nhiêu?

  • A. 2
  • B. 5
  • C. 11
  • D. 4

Câu 26: Biểu thức nào sau đây sẽ cho kết quả là số thực (float)?

  • A. 7 / 2
  • B. 7 // 2
  • C. 7 % 2
  • D. 7 + 2

Câu 27: Khi tính giá trị của biểu thức `10 - 4 * 2 // 3 + 1`, thứ tự thực hiện các phép toán là gì?

  • A. Trừ, Nhân, Chia nguyên, Cộng
  • B. Cộng, Chia nguyên, Nhân, Trừ
  • C. Nhân, Chia nguyên, Trừ, Cộng
  • D. Chia nguyên, Nhân, Cộng, Trừ

Câu 28: Cho đoạn chương trình:
a = 10
b = 3
c = a / b
d = a // b
print(c == d)
Dòng `print(c == d)` sẽ in ra kết quả gì?

  • A. True
  • B. False
  • C. Error
  • D. 3.3333333333333335

Câu 29: Giả sử bạn muốn tính giá trị trung bình của ba số a, b, c. Biểu thức Python đúng là gì?

  • A. a + b + c / 3
  • B. (a + b + c) // 3
  • C. avg = a + b + c / 3
  • D. (a + b + c) / 3

Câu 30: Cho biểu thức `2 ** 3 ** 2`. Kết quả của biểu thức này trong Python là bao nhiêu? (Lưu ý tính kết hợp của toán tử lũy thừa)

  • A. 512
  • B. 64
  • C. 12
  • D. 36

1 / 30

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

Tags: Bộ đề 07

Câu 1: Trong lập trình Python, khái niệm nào dùng để chỉ một vùng bộ nhớ được đặt tên, dùng để lưu trữ giá trị và giá trị này có thể thay đổi trong quá trình thực hiện chương trình?

2 / 30

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

Tags: Bộ đề 07

Câu 2: Quy tắc đặt tên biến nào sau đây là *sai* trong Python?

3 / 30

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

Tags: Bộ đề 07

Câu 3: Phép toán dùng để gán giá trị của một biểu thức cho một biến trong Python được ký hiệu là gì?

4 / 30

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

Tags: Bộ đề 07

Câu 4: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 3
print(y)
Giá trị cuối cùng của biến `y` được in ra màn hình là bao nhiêu?

5 / 30

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

Tags: Bộ đề 07

Câu 5: Biểu thức số học `5 + 2 * 3` trong Python cho kết quả là bao nhiêu?

6 / 30

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

Tags: Bộ đề 07

Câu 6: Biểu thức số học `(10 - 4) / 2` trong Python cho kết quả là bao nhiêu?

7 / 30

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

Tags: Bộ đề 07

Câu 7: Phép toán chia lấy phần nguyên trong Python được ký hiệu là gì?

8 / 30

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

Tags: Bộ đề 07

Câu 8: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

9 / 30

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

Tags: Bộ đề 07

Câu 9: Phép toán lấy phần dư trong Python được ký hiệu là gì?

10 / 30

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

Tags: Bộ đề 07

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

11 / 30

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

Tags: Bộ đề 07

Câu 11: Phép toán lũy thừa trong Python được ký hiệu là gì?

12 / 30

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

Tags: Bộ đề 07

Câu 12: Biểu thức `3 ** 2` trong Python cho kết quả là bao nhiêu?

13 / 30

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

Tags: Bộ đề 07

Câu 13: Biểu thức `2 + 3 * 4 ** 2` trong Python cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

14 / 30

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

Tags: Bộ đề 07

Câu 14: Chuyển biểu thức toán học $frac{a^2 + b^2}{c}$ sang biểu thức trong Python.

15 / 30

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

Tags: Bộ đề 07

Câu 15: Chuyển biểu thức toán học $sqrt{x^2 + y^2}$ sang biểu thức trong Python chỉ sử dụng các toán tử số học đã học (không dùng hàm `sqrt`).

16 / 30

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

Tags: Bộ đề 07

Câu 16: Cho đoạn chương trình sau:
a = 5
b = 2
a = a + b
b = a - b
print(b)
Giá trị cuối cùng của biến `b` được in ra màn hình là bao nhiêu?

17 / 30

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

Tags: Bộ đề 07

Câu 17: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

18 / 30

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

Tags: Bộ đề 07

Câu 18: Nếu biến `chieu_dai` có giá trị 10 và biến `chieu_rong` có giá trị 5, biểu thức Python để tính diện tích hình chữ nhật là gì?

19 / 30

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

Tags: Bộ đề 07

Câu 19: Cho biến `gia_tien = 120` và `so_luong = 5`. Để tính tổng tiền cần thanh toán và lưu vào biến `tong_tien`, câu lệnh gán nào sau đây là đúng?

20 / 30

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

Tags: Bộ đề 07

Câu 20: Biểu thức `10 / 2` trong Python cho kết quả là kiểu dữ liệu gì?

21 / 30

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

Tags: Bộ đề 07

Câu 21: Biểu thức `10 // 2` trong Python cho kết quả là kiểu dữ liệu gì?

22 / 30

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

Tags: Bộ đề 07

Câu 22: Cho đoạn chương trình:
a = 15
b = 4
c = a % b
d = a // b
print(c + d)
Kết quả in ra màn hình là bao nhiêu?

23 / 30

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

Tags: Bộ đề 07

Câu 23: Thứ tự ưu tiên của các phép toán số học trong Python (từ cao đến thấp) là gì?

24 / 30

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

Tags: Bộ đề 07

Câu 24: Để tính chu vi hình tròn với bán kính `r` (sử dụng $pi approx 3.14$), biểu thức Python đúng là gì?

25 / 30

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

Tags: Bộ đề 07

Câu 25: Cho đoạn chương trình:
x = 8
y = 3
x = x % y + y
print(x)
Giá trị cuối cùng của biến `x` được in ra màn hình là bao nhiêu?

26 / 30

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

Tags: Bộ đề 07

Câu 26: Biểu thức nào sau đây sẽ cho kết quả là số thực (float)?

27 / 30

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

Tags: Bộ đề 07

Câu 27: Khi tính giá trị của biểu thức `10 - 4 * 2 // 3 + 1`, thứ tự thực hiện các phép toán là gì?

28 / 30

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

Tags: Bộ đề 07

Câu 28: Cho đoạn chương trình:
a = 10
b = 3
c = a / b
d = a // b
print(c == d)
Dòng `print(c == d)` sẽ in ra kết quả gì?

29 / 30

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

Tags: Bộ đề 07

Câu 29: Giả sử bạn muốn tính giá trị trung bình của ba số a, b, c. Biểu thức Python đúng là gì?

30 / 30

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

Tags: Bộ đề 07

Câu 30: Cho biểu thức `2 ** 3 ** 2`. Kết quả của biểu thức này trong Python là bao nhiêu? (Lưu ý tính kết hợp của toán tử lũy thừa)

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 08 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình Python, khái niệm nào dùng để chỉ một vùng bộ nhớ được đặt tên, dùng để lưu trữ giá trị và giá trị này có thể thay đổi trong quá trình thực hiện chương trình?

  • A. Hằng số
  • B. Biến
  • C. Toán tử
  • D. Biểu thức

Câu 2: Quy tắc đặt tên biến nào sau đây là sai trong Python?

  • A. Bắt đầu bằng chữ cái.
  • B. Bắt đầu bằng dấu gạch dưới (_).
  • C. Chứa chữ cái, chữ số và dấu gạch dưới.
  • D. Chứa dấu cách hoặc bắt đầu bằng chữ số.

Câu 3: Phép toán dùng để gán giá trị của một biểu thức cho một biến trong Python được ký hiệu là gì?

  • A. =
  • B. ==
  • C. :=
  • D. <-

Câu 4: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 3
print(y)
Giá trị cuối cùng của biến `y` được in ra màn hình là bao nhiêu?

  • A. 7
  • B. 10
  • C. 15
  • D. 12

Câu 5: Biểu thức số học `5 + 2 * 3` trong Python cho kết quả là bao nhiêu?

  • A. 21
  • B. 11
  • C. 17
  • D. 35

Câu 6: Biểu thức số học `(10 - 4) / 2` trong Python cho kết quả là bao nhiêu?

  • A. 3.0
  • B. 3
  • C. 6.0
  • D. 8.0

Câu 7: Phép toán chia lấy phần nguyên trong Python được ký hiệu là gì?

  • A. /
  • B. %
  • C. //
  • D. *

Câu 8: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

  • A. 3.4
  • B. 3
  • C. 2
  • D. 17

Câu 9: Phép toán lấy phần dư trong Python được ký hiệu là gì?

  • A. %
  • B. //
  • C. /
  • D. **

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

  • A. 3.4
  • B. 3
  • C. 2
  • D. 17

Câu 11: Phép toán lũy thừa trong Python được ký hiệu là gì?

  • A. ^
  • B. **
  • C. pow
  • D. Cả B và C (Tuy nhiên, ** là toán tử, pow() là hàm, và ** là ký hiệu chính trong biểu thức)

Câu 12: Biểu thức `3 ** 2` trong Python cho kết quả là bao nhiêu?

  • A. 9
  • B. 6
  • C. 8
  • D. 5

Câu 13: Biểu thức `2 + 3 * 4 ** 2` trong Python cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

  • A. 26
  • B. 80
  • C. 38
  • D. 50

Câu 14: Chuyển biểu thức toán học $frac{a^2 + b^2}{c}$ sang biểu thức trong Python.

  • A. a**2 + b**2 / c
  • B. (a**2 + b**2) / c
  • C. (a^2 + b^2) / c
  • D. (aa + bb) // c

Câu 15: Chuyển biểu thức toán học $sqrt{x^2 + y^2}$ sang biểu thức trong Python chỉ sử dụng các toán tử số học đã học (không dùng hàm `sqrt`).

  • A. (x**2 + y**2) ** 2
  • B. x**2 + y**2 ** 0.5
  • C. (x**2 + y**2) ** 0.5
  • D. (xx + yy) ^ 0.5

Câu 16: Cho đoạn chương trình sau:
a = 5
b = 2
a = a + b
b = a - b
print(b)
Giá trị cuối cùng của biến `b` được in ra màn hình là bao nhiêu?

  • A. 5
  • B. 2
  • C. 7
  • D. 3

Câu 17: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

  • A. so luong
  • B. so_luong_1
  • C. 1_so_luong
  • D. so-luong

Câu 18: Nếu biến `chieu_dai` có giá trị 10 và biến `chieu_rong` có giá trị 5, biểu thức Python để tính diện tích hình chữ nhật là gì?

  • A. chieu_dai + chieu_rong
  • B. chieu_dai ^ chieu_rong
  • C. chieu_dai * chieu_rong
  • D. chieu_dai / chieu_rong

Câu 19: Cho biến `gia_tien = 120` và `so_luong = 5`. Để tính tổng tiền cần thanh toán và lưu vào biến `tong_tien`, câu lệnh gán nào sau đây là đúng?

  • A. tong_tien = gia_tien * so_luong
  • B. gia_tien * so_luong = tong_tien
  • C. tong_tien := gia_tien * so_luong
  • D. tong_tien == gia_tien * so_luong

Câu 20: Biểu thức `10 / 2` trong Python cho kết quả là kiểu dữ liệu gì?

  • A. Số nguyên (int)
  • B. Số thực (float)
  • C. Kiểu chuỗi (str)
  • D. Kiểu boolean (bool)

Câu 21: Biểu thức `10 // 2` trong Python cho kết quả là kiểu dữ liệu gì?

  • A. Số nguyên (int)
  • B. Số thực (float)
  • C. Kiểu chuỗi (str)
  • D. Kiểu boolean (bool)

Câu 22: Cho đoạn chương trình:
a = 15
b = 4
c = a % b
d = a // b
print(c + d)
Kết quả in ra màn hình là bao nhiêu?

  • A. 3
  • B. 7
  • C. 18
  • D. 6

Câu 23: Thứ tự ưu tiên của các phép toán số học trong Python (từ cao đến thấp) là gì?

  • A. Lũy thừa (**), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -)
  • B. Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Cộng/Trừ (+, -), Lũy thừa (**)
  • C. Cộng/Trừ (+, -), Nhân/Chia/Chia nguyên/Chia dư (*, /, //, %), Lũy thừa (**)
  • D. Thứ tự từ trái sang phải cho tất cả các toán tử.

Câu 24: Để tính chu vi hình tròn với bán kính `r` (sử dụng $pi approx 3.14$), biểu thức Python đúng là gì?

  • A. 2 + 3.14 * r
  • B. 2 * 3.14 * r
  • C. 3.14 * r ** 2
  • D. (2 * 3.14) + r

Câu 25: Cho đoạn chương trình:
x = 8
y = 3
x = x % y + y
print(x)
Giá trị cuối cùng của biến `x` được in ra màn hình là bao nhiêu?

  • A. 2
  • B. 5
  • C. 11
  • D. 4

Câu 26: Biểu thức nào sau đây sẽ cho kết quả là số thực (float)?

  • A. 7 / 2
  • B. 7 // 2
  • C. 7 % 2
  • D. 7 + 2

Câu 27: Khi tính giá trị của biểu thức `10 - 4 * 2 // 3 + 1`, thứ tự thực hiện các phép toán là gì?

  • A. Trừ, Nhân, Chia nguyên, Cộng
  • B. Cộng, Chia nguyên, Nhân, Trừ
  • C. Nhân, Chia nguyên, Trừ, Cộng
  • D. Chia nguyên, Nhân, Cộng, Trừ

Câu 28: Cho đoạn chương trình:
a = 10
b = 3
c = a / b
d = a // b
print(c == d)
Dòng `print(c == d)` sẽ in ra kết quả gì?

  • A. True
  • B. False
  • C. Error
  • D. 3.3333333333333335

Câu 29: Giả sử bạn muốn tính giá trị trung bình của ba số a, b, c. Biểu thức Python đúng là gì?

  • A. a + b + c / 3
  • B. (a + b + c) // 3
  • C. avg = a + b + c / 3
  • D. (a + b + c) / 3

Câu 30: Cho biểu thức `2 ** 3 ** 2`. Kết quả của biểu thức này trong Python là bao nhiêu? (Lưu ý tính kết hợp của toán tử lũy thừa)

  • A. 512
  • B. 64
  • C. 12
  • D. 36

1 / 30

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

Tags: Bộ đề 08

Câu 1: Trong lập trình Python, khái niệm nào dùng để chỉ một vùng bộ nhớ được đặt tên, dùng để lưu trữ giá trị và giá trị này có thể thay đổi trong quá trình thực hiện chương trình?

2 / 30

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

Tags: Bộ đề 08

Câu 2: Quy tắc đặt tên biến nào sau đây là *sai* trong Python?

3 / 30

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

Tags: Bộ đề 08

Câu 3: Phép toán dùng để gán giá trị của một biểu thức cho một biến trong Python được ký hiệu là gì?

4 / 30

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

Tags: Bộ đề 08

Câu 4: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 3
print(y)
Giá trị cuối cùng của biến `y` được in ra màn hình là bao nhiêu?

5 / 30

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

Tags: Bộ đề 08

Câu 5: Biểu thức số học `5 + 2 * 3` trong Python cho kết quả là bao nhiêu?

6 / 30

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

Tags: Bộ đề 08

Câu 6: Biểu thức số học `(10 - 4) / 2` trong Python cho kết quả là bao nhiêu?

7 / 30

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

Tags: Bộ đề 08

Câu 7: Phép toán chia lấy phần nguyên trong Python được ký hiệu là gì?

8 / 30

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

Tags: Bộ đề 08

Câu 8: Kết quả của biểu thức `17 // 5` trong Python là bao nhiêu?

9 / 30

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

Tags: Bộ đề 08

Câu 9: Phép toán lấy phần dư trong Python được ký hiệu là gì?

10 / 30

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

Tags: Bộ đề 08

Câu 10: Kết quả của biểu thức `17 % 5` trong Python là bao nhiêu?

11 / 30

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

Tags: Bộ đề 08

Câu 11: Phép toán lũy thừa trong Python được ký hiệu là gì?

12 / 30

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

Tags: Bộ đề 08

Câu 12: Biểu thức `3 ** 2` trong Python cho kết quả là bao nhiêu?

13 / 30

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

Tags: Bộ đề 08

Câu 13: Biểu thức `2 + 3 * 4 ** 2` trong Python cho kết quả là bao nhiêu? (Lưu ý thứ tự ưu tiên toán tử)

14 / 30

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

Tags: Bộ đề 08

Câu 14: Chuyển biểu thức toán học $frac{a^2 + b^2}{c}$ sang biểu thức trong Python.

15 / 30

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

Tags: Bộ đề 08

Câu 15: Chuyển biểu thức toán học $sqrt{x^2 + y^2}$ sang biểu thức trong Python chỉ sử dụng các toán tử số học đã học (không dùng hàm `sqrt`).

16 / 30

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

Tags: Bộ đề 08

Câu 16: Cho đoạn chương trình sau:
a = 5
b = 2
a = a + b
b = a - b
print(b)
Giá trị cuối cùng của biến `b` được in ra màn hình là bao nhiêu?

17 / 30

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

Tags: Bộ đề 08

Câu 17: Biến nào sau đây được đặt tên đúng theo quy tắc của Python?

18 / 30

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

Tags: Bộ đề 08

Câu 18: Nếu biến `chieu_dai` có giá trị 10 và biến `chieu_rong` có giá trị 5, biểu thức Python để tính diện tích hình chữ nhật là gì?

19 / 30

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

Tags: Bộ đề 08

Câu 19: Cho biến `gia_tien = 120` và `so_luong = 5`. Để tính tổng tiền cần thanh toán và lưu vào biến `tong_tien`, câu lệnh gán nào sau đây là đúng?

20 / 30

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

Tags: Bộ đề 08

Câu 20: Biểu thức `10 / 2` trong Python cho kết quả là kiểu dữ liệu gì?

21 / 30

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

Tags: Bộ đề 08

Câu 21: Biểu thức `10 // 2` trong Python cho kết quả là kiểu dữ liệu gì?

22 / 30

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

Tags: Bộ đề 08

Câu 22: Cho đoạn chương trình:
a = 15
b = 4
c = a % b
d = a // b
print(c + d)
Kết quả in ra màn hình là bao nhiêu?

23 / 30

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

Tags: Bộ đề 08

Câu 23: Thứ tự ưu tiên của các phép toán số học trong Python (từ cao đến thấp) là gì?

24 / 30

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

Tags: Bộ đề 08

Câu 24: Để tính chu vi hình tròn với bán kính `r` (sử dụng $pi approx 3.14$), biểu thức Python đúng là gì?

25 / 30

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

Tags: Bộ đề 08

Câu 25: Cho đoạn chương trình:
x = 8
y = 3
x = x % y + y
print(x)
Giá trị cuối cùng của biến `x` được in ra màn hình là bao nhiêu?

26 / 30

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

Tags: Bộ đề 08

Câu 26: Biểu thức nào sau đây sẽ cho kết quả là số thực (float)?

27 / 30

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

Tags: Bộ đề 08

Câu 27: Khi tính giá trị của biểu thức `10 - 4 * 2 // 3 + 1`, thứ tự thực hiện các phép toán là gì?

28 / 30

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

Tags: Bộ đề 08

Câu 28: Cho đoạn chương trình:
a = 10
b = 3
c = a / b
d = a // b
print(c == d)
Dòng `print(c == d)` sẽ in ra kết quả gì?

29 / 30

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

Tags: Bộ đề 08

Câu 29: Giả sử bạn muốn tính giá trị trung bình của ba số a, b, c. Biểu thức Python đúng là gì?

30 / 30

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

Tags: Bộ đề 08

Câu 30: Cho biểu thức `2 ** 3 ** 2`. Kết quả của biểu thức này trong Python là bao nhiêu? (Lưu ý tính kết hợp của toán tử lũy thừa)

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 09 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình, khái niệm biến (variable) được hiểu là gì?

  • A. Một tên gọi đại diện cho một vùng nhớ trong máy tính dùng để lưu trữ dữ liệu, giá trị của nó có thể thay đổi trong quá trình chương trình chạy.
  • B. Một giá trị cố định không bao giờ thay đổi trong suốt quá trình thực hiện chương trình.
  • C. Một lệnh dùng để thực hiện tính toán trong chương trình.
  • D. Tên của chương trình hoặc tập tin mã nguồn.

Câu 2: Quy tắc đặt tên biến nào sau đây là SAI trong Python?

  • A. Tên biến có thể bắt đầu bằng chữ cái.
  • B. Tên biến có thể chứa chữ số.
  • C. Tên biến có thể bắt đầu bằng dấu gạch dưới (_).
  • D. Tên biến có thể chứa dấu cách.

Câu 3: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 2
print(y)

  • A. 8
  • B. 10
  • C. 15
  • D. 13

Câu 4: Phép gán trong Python sử dụng ký hiệu nào?

  • A. ==
  • B. =
  • C. :=
  • D. ->

Câu 5: Biểu thức toán học $frac{a+b}{2}$ khi chuyển sang biểu thức trong Python sẽ viết như thế nào?

  • A. (a + b) / 2
  • B. a + b / 2
  • C. a + b // 2
  • D. (a + b) // 2

Câu 6: Cho đoạn chương trình Python:
a = 5
b = 2
c = a / b
print(c)

  • A. 2
  • B. 2.0
  • C. 2.5
  • D. 2.5 (kiểu float)

Câu 7: Cho đoạn chương trình Python:
x = 10
y = 3
z = x // y
print(z)

  • A. 3
  • B. 3.333...
  • C. 1
  • D. 3.0

Câu 8: Phép toán nào trong Python được sử dụng để lấy phần dư của phép chia hai số nguyên?

  • A. //
  • B. /
  • C. %
  • D. **

Câu 9: Biểu thức Python nào sau đây tính giá trị $5^3$?

  • A. 5 ** 3
  • B. 5 ^ 3
  • C. 5 * 3
  • D. 5 ^^ 3

Câu 10: Cho đoạn chương trình Python:
a = 7
b = 2
result = a % b
print(result)

  • A. 3
  • B. 1
  • C. 3.5
  • D. 0

Câu 11: Thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao đến thấp) là gì?

  • A. Nhân, Chia, Cộng, Trừ, Lũy thừa
  • B. Cộng, Trừ, Nhân, Chia, Lũy thừa
  • C. Lũy thừa, Nhân/Chia, Cộng/Trừ
  • D. Cộng, Trừ, Lũy thừa, Nhân, Chia

Câu 12: Kết quả của biểu thức Python `10 + 5 * 2` là bao nhiêu?

  • A. 30
  • B. 25
  • C. 17
  • D. 20

Câu 13: Cho đoạn chương trình Python:
width = 5
height = 10
area = width * height
width = 7
print(area)

  • A. 70
  • B. 50
  • C. 35
  • D. Giá trị của area sẽ thay đổi sau khi width thay đổi.

Câu 14: Biến `so_luong_san_pham` là một tên biến hợp lệ trong Python. Điều này tuân thủ quy tắc nào?

  • A. Chỉ chứa chữ cái, chữ số và dấu gạch dưới.
  • B. Bắt đầu bằng chữ số.
  • C. Chứa dấu cách.
  • D. Trùng với một từ khóa của Python.

Câu 15: Để tính diện tích hình tròn với bán kính r, công thức toán học là $S = pi r^2$. Giả sử biến `pi` đã có giá trị xấp xỉ 3.14, biểu thức Python để tính diện tích S là gì?

  • A. S = pi * r * 2
  • B. S = 3.14 * r^2
  • C. S = pi * r ** 2
  • D. S = pi * (r * 2)

Câu 16: Cho đoạn chương trình Python:
a = 8
b = 3
a = a + b
b = a - b
a = a - b
print(a, b)

  • A. 8 3
  • B. 3 8
  • C. 11 3
  • D. 11 8

Câu 17: Biểu thức Python nào sau đây tương đương với biểu thức toán học $frac{(x+y)^2}{z}$?

  • A. ((x + y) ** 2) / z
  • B. (x + y) ** 2 / z
  • C. (x + y) * 2 / z
  • D. (x ** 2 + y ** 2) / z

Câu 18: Cho đoạn chương trình Python:
a = 10
b = 20
temp = a
a = b
b = temp
print(a, b)

  • A. 10 20
  • B. 10 10
  • C. 20 10
  • D. 20 20

Câu 19: Khi thực hiện phép gán `x = y`, điều gì xảy ra?

  • A. Giá trị của x và y được cộng lại và gán cho x.
  • B. Giá trị của y được gán cho x, sau đó giá trị của y bị xóa.
  • C. Giá trị của x được gán cho y.
  • D. Giá trị hiện tại của biến y được sao chép và gán cho biến x. Giá trị của y không thay đổi.

Câu 20: Biến nào sau đây KHÔNG phải là tên biến hợp lệ trong Python?

  • A. ten_bien_hop_le
  • B. 2nd_value
  • C. _private_var
  • D. totalAmount

Câu 21: Cho biểu thức Python `5 + 3 * (10 - 2) / 4`. Kết quả là bao nhiêu?

  • A. 11.0
  • B. 16.0
  • C. 11
  • D. 16

Câu 22: Giả sử bạn cần tính chu vi hình chữ nhật với chiều dài `length` và chiều rộng `width`. Biểu thức Python nào sau đây là đúng?

  • A. length + width * 2
  • B. 2 * length + width
  • C. 2 * (length + width)
  • D. length * width

Câu 23: Cho đoạn chương trình Python:
x = 10
x = x / 2
print(x)

  • A. 5.0
  • B. 5
  • C. 2.0
  • D. Type Error

Câu 24: Trong Python, từ khóa (keyword) là gì?

  • A. Tên do người lập trình đặt cho biến hoặc hàm.
  • B. Những từ có ý nghĩa đặc biệt đối với ngôn ngữ Python và không được dùng làm tên biến.
  • C. Các phép toán số học cơ bản.
  • D. Chuỗi ký tự dùng để hiển thị ra màn hình.

Câu 25: Cho đoạn chương trình Python:
a = 15
b = 4
c = a // b
d = a % b
print(c, d)

  • A. 3 0
  • B. 3 3
  • C. 3.75 3
  • D. 3 3 (kiểu int)

Câu 26: Biểu thức Python `(7 + 3) * 2 ** 3` cho kết quả là bao nhiêu?

  • A. 32
  • B. 80
  • C. 160
  • D. 200

Câu 27: Để tính giá trị trung bình cộng của ba số `x`, `y`, và `z`, biểu thức Python nào sau đây là đúng?

  • A. (x + y + z) / 3
  • B. x + y + z / 3
  • C. (x + y + z) // 3
  • D. x + y + (z / 3)

Câu 28: Cho đoạn chương trình Python:
so_tien_ban_dau = 1000000
lai_suat = 0.1
so_tien_sau_mot_nam = so_tien_ban_dau * (1 + lai_suat)
print(so_tien_sau_mot_nam)

  • A. 1000000
  • B. 1000100
  • C. 1100000.0
  • D. 1100000

Câu 29: Biểu thức `a = a + 1` có ý nghĩa gì trong lập trình?

  • A. Tăng giá trị hiện tại của biến `a` lên 1.
  • B. Gán giá trị 1 cho biến `a`.
  • C. Kiểm tra xem giá trị của `a` có bằng `a + 1` hay không.
  • D. Đây là một phép gán không hợp lệ.

Câu 30: Cho đoạn chương trình Python:
a = 5
b = 2
c = a * b + a // b
print(c)

  • A. 12
  • B. 10
  • C. 13.5
  • D. 12 (kiểu int)

1 / 30

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

Tags: Bộ đề 09

Câu 1: Trong lập trình, khái niệm biến (variable) được hiểu là gì?

2 / 30

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

Tags: Bộ đề 09

Câu 2: Quy tắc đặt tên biến nào sau đây là SAI trong Python?

3 / 30

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

Tags: Bộ đề 09

Câu 3: Cho đoạn chương trình Python sau:
x = 10
y = x + 5
x = x - 2
print(y)

4 / 30

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

Tags: Bộ đề 09

Câu 4: Phép gán trong Python sử dụng ký hiệu nào?

5 / 30

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

Tags: Bộ đề 09

Câu 5: Biểu thức toán học $frac{a+b}{2}$ khi chuyển sang biểu thức trong Python sẽ viết như thế nào?

6 / 30

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

Tags: Bộ đề 09

Câu 6: Cho đoạn chương trình Python:
a = 5
b = 2
c = a / b
print(c)

7 / 30

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

Tags: Bộ đề 09

Câu 7: Cho đoạn chương trình Python:
x = 10
y = 3
z = x // y
print(z)

8 / 30

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

Tags: Bộ đề 09

Câu 8: Phép toán nào trong Python được sử dụng để lấy phần dư của phép chia hai số nguyên?

9 / 30

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

Tags: Bộ đề 09

Câu 9: Biểu thức Python nào sau đây tính giá trị $5^3$?

10 / 30

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

Tags: Bộ đề 09

Câu 10: Cho đoạn chương trình Python:
a = 7
b = 2
result = a % b
print(result)

11 / 30

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

Tags: Bộ đề 09

Câu 11: Thứ tự ưu tiên thực hiện các phép toán số học trong Python (từ cao đến thấp) là gì?

12 / 30

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

Tags: Bộ đề 09

Câu 12: Kết quả của biểu thức Python `10 + 5 * 2` là bao nhiêu?

13 / 30

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

Tags: Bộ đề 09

Câu 13: Cho đoạn chương trình Python:
width = 5
height = 10
area = width * height
width = 7
print(area)

14 / 30

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

Tags: Bộ đề 09

Câu 14: Biến `so_luong_san_pham` là một tên biến hợp lệ trong Python. Điều này tuân thủ quy tắc nào?

15 / 30

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

Tags: Bộ đề 09

Câu 15: Để tính diện tích hình tròn với bán kính r, công thức toán học là $S = pi r^2$. Giả sử biến `pi` đã có giá trị xấp xỉ 3.14, biểu thức Python để tính diện tích S là gì?

16 / 30

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

Tags: Bộ đề 09

Câu 16: Cho đoạn chương trình Python:
a = 8
b = 3
a = a + b
b = a - b
a = a - b
print(a, b)

17 / 30

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

Tags: Bộ đề 09

Câu 17: Biểu thức Python nào sau đây tương đương với biểu thức toán học $frac{(x+y)^2}{z}$?

18 / 30

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

Tags: Bộ đề 09

Câu 18: Cho đoạn chương trình Python:
a = 10
b = 20
temp = a
a = b
b = temp
print(a, b)

19 / 30

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

Tags: Bộ đề 09

Câu 19: Khi thực hiện phép gán `x = y`, điều gì xảy ra?

20 / 30

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

Tags: Bộ đề 09

Câu 20: Biến nào sau đây KHÔNG phải là tên biến hợp lệ trong Python?

21 / 30

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

Tags: Bộ đề 09

Câu 21: Cho biểu thức Python `5 + 3 * (10 - 2) / 4`. Kết quả là bao nhiêu?

22 / 30

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

Tags: Bộ đề 09

Câu 22: Giả sử bạn cần tính chu vi hình chữ nhật với chiều dài `length` và chiều rộng `width`. Biểu thức Python nào sau đây là đúng?

23 / 30

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

Tags: Bộ đề 09

Câu 23: Cho đoạn chương trình Python:
x = 10
x = x / 2
print(x)

24 / 30

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

Tags: Bộ đề 09

Câu 24: Trong Python, từ khóa (keyword) là gì?

25 / 30

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

Tags: Bộ đề 09

Câu 25: Cho đoạn chương trình Python:
a = 15
b = 4
c = a // b
d = a % b
print(c, d)

26 / 30

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

Tags: Bộ đề 09

Câu 26: Biểu thức Python `(7 + 3) * 2 ** 3` cho kết quả là bao nhiêu?

27 / 30

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

Tags: Bộ đề 09

Câu 27: Để tính giá trị trung bình cộng của ba số `x`, `y`, và `z`, biểu thức Python nào sau đây là đúng?

28 / 30

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

Tags: Bộ đề 09

Câu 28: Cho đoạn chương trình Python:
so_tien_ban_dau = 1000000
lai_suat = 0.1
so_tien_sau_mot_nam = so_tien_ban_dau * (1 + lai_suat)
print(so_tien_sau_mot_nam)

29 / 30

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

Tags: Bộ đề 09

Câu 29: Biểu thức `a = a + 1` có ý nghĩa gì trong lập trình?

30 / 30

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

Tags: Bộ đề 09

Câu 30: Cho đoạn chương trình Python:
a = 5
b = 2
c = a * b + a // b
print(c)

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

Trắc nghiệm Tin 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học - Đề 10 được xây dựng với nhiều câu hỏi chất lượng, sát với nội dung chương trình học, giúp bạn dễ dàng ôn tập và kiểm tra kiến thức hiệu quả. Hãy cùng bắt đầu làm bài tập trắc nghiệm ngay để nâng cao hiểu biết và chuẩn bị tốt cho kỳ thi sắp tới!

Câu 1: Trong lập trình, khái niệm "biến" được hiểu là gì?

  • A. Một từ khóa cố định của ngôn ngữ lập trình.
  • B. Một lệnh dùng để in kết quả ra màn hình.
  • C. Một giá trị không đổi trong suốt quá trình chạy chương trình.
  • D. Một đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị đó có thể thay đổi được.

Câu 2: Quy tắc đặt tên biến nào sau đây là sai trong Python?

  • A. Bắt đầu bằng chữ số.
  • B. Chứa chữ cái, chữ số và dấu gạch dưới (_).
  • C. Không trùng với từ khóa của Python.
  • D. Bắt đầu bằng chữ cái hoặc dấu gạch dưới (_).

Câu 3: Phép gán trong Python được sử dụng để làm gì?

  • A. So sánh hai giá trị.
  • B. Khai báo kiểu dữ liệu cho biến.
  • C. Gán (lưu trữ) một giá trị hoặc kết quả của biểu thức vào biến.
  • D. In giá trị của biến ra màn hình.

Câu 4: Cho đoạn chương trình Python sau:
x = 5
y = x + 3
print(y)
Kết quả hiển thị trên màn hình là gì?

  • A. x + 3
  • B. 5
  • C. 8
  • D. y

Câu 5: Trong Python, toán tử nào được sử dụng để thực hiện phép chia lấy phần nguyên?

  • A. /
  • B. //
  • C. %
  • D. **

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

  • A. //
  • B. /
  • C. %
  • D. *

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

  • A. ^
  • B. pow()
  • C. *
  • D. **

Câu 8: Chuyển biểu thức toán học $a^2 + b^2$ sang biểu thức tương ứng trong Python:

  • A. a2 + b2
  • B. a**2 + b**2
  • C. a^2 + b^2
  • D. (a+b)**2

Câu 9: Cho biểu thức Python: `10 + 5 * 2`. Giá trị của biểu thức này là bao nhiêu?

  • A. 30
  • B. 20
  • C. 25
  • D. 20.0

Câu 10: Cho biểu thức Python: `15 / 3 + 2`. Giá trị của biểu thức này là bao nhiêu?

  • A. 7.0
  • B. 7
  • C. 5.0
  • D. 5

Câu 11: Cho đoạn chương trình Python sau:
a = 10
b = 3
c = a % b
print(c)
Kết quả hiển thị trên màn hình là gì?

  • A. 3
  • B. 1
  • C. 3.333...
  • D. 10

Câu 12: Cho đoạn chương trình Python sau:
x = 7
x = x + 1
print(x)
Kết quả hiển thị trên màn hình là gì?

  • A. 7
  • B. x + 1
  • C. 8
  • D. Lỗi

Câu 13: Biểu thức toán học $frac{x+y}{2z}$ chuyển sang biểu thức tương ứng trong Python là:

  • A. (x + y) / (2 * z)
  • B. x + y / 2 * z
  • C. (x + y) / 2 * z
  • D. (x + y) / 2z

Câu 14: Biến `_kiem_tra` có phải là tên biến hợp lệ trong Python không? Tại sao?

  • A. Có, vì bắt đầu bằng dấu gạch dưới (_).
  • B. Không, vì chứa dấu gạch dưới (_).
  • C. Có, nhưng chỉ dùng cho biến hệ thống.
  • D. Không, vì tên biến quá dài.

Câu 15: Cho biểu thức Python: `(5 + 3) * 2 - 4 / 2`. Giá trị của biểu thức này là bao nhiêu?

  • A. 12.0
  • B. 14.0
  • C. 10.0
  • D. 16.0

Câu 16: Trong biểu thức số học Python, thứ tự ưu tiên của các toán tử là gì (từ cao đến thấp)?

  • A. +, -, *, /, //, %, **
  • B. **, *, /, //, %, +, -
  • C. *, /, //, %, +, -, **
  • D. **, *, /, //, %, +, -

Câu 17: Cho đoạn chương trình Python sau:
dien_tich = 0
chieu_dai = 10
chieu_rong = 5
dien_tich = chieu_dai * chieu_rong
print(dien_tich)
Giá trị cuối cùng của biến `dien_tich` là bao nhiêu?

  • A. 0
  • B. 10
  • C. 50
  • D. chieu_dai * chieu_rong

Câu 18: Tên biến nào sau đây là hợp lệ trong Python?

  • A. for
  • B. 1st_variable
  • C. my variable
  • D. my_variable_1

Câu 19: Cho đoạn chương trình Python sau:
a = 10
b = a
a = 20
print(b)
Kết quả hiển thị trên màn hình là gì?

  • A. 10
  • B. 20
  • C. a
  • D. b

Câu 20: Để tính giá trị của $3^{4}$ trong Python, biểu thức nào sau đây là đúng?

  • A. 3^4
  • B. 3*4
  • C. 3**4
  • D. pow(3, 4)

Câu 21: Cho biểu thức Python: `25 // 4`. Kết quả là bao nhiêu?

  • A. 6
  • B. 6.25
  • C. 1
  • D. 0

Câu 22: Cho biểu thức Python: `25 % 4`. Kết quả là bao nhiêu?

  • A. 6
  • B. 6.25
  • C. 4
  • D. 1

Câu 23: Biểu thức toán học $frac{(a+b)^2}{c-d}$ chuyển sang biểu thức tương ứng trong Python là:

  • A. (a+b)**2 / c-d
  • B. ((a+b)**2) / (c-d)
  • C. (a**2 + b**2) / (c-d)
  • D. (a+b)*(a+b) / c-d

Câu 24: Cho đoạn chương trình Python sau:
so_luong = 5
gia_tien = 100
tong_cong = so_luong * gia_tien
print(tong_cong)
Giá trị hiển thị trên màn hình là gì?

  • A. 5
  • B. 100
  • C. so_luong * gia_tien
  • D. 500

Câu 25: Khi thực hiện phép chia `/` trong Python với hai số nguyên, kết quả sẽ có kiểu dữ liệu là gì?

  • A. Số nguyên (int)
  • B. Số thực (float)
  • C. Chuỗi (str)
  • D. Boolean (bool)

Câu 26: Cho biểu thức Python: `12 / 3 // 2`. Giá trị của biểu thức này là bao nhiêu?

  • A. 2
  • B. 2.0
  • C. 4.0
  • D. 4

Câu 27: Cho đoạn chương trình Python sau:
a = 5
b = 2
a = a % b + a // b
print(a)
Kết quả hiển thị trên màn hình là gì?

  • A. 5
  • B. 2
  • C. 3
  • D. 7

Câu 28: Tên biến nào sau đây là không hợp lệ trong Python?

  • A. diem_thi_cuoi_ky
  • B. def
  • C. _tong
  • D. ho_ten123

Câu 29: Cho biểu thức Python: `3 * (4 + 1) ** 2`. Giá trị của biểu thức này là bao nhiêu?

  • A. 75
  • B. 30
  • C. 25
  • D. 75.0

Câu 30: Trong biểu thức `x = y + 1`, đâu là tên biến được gán giá trị mới?

  • A. x
  • B. y
  • C. 1
  • D. y + 1

1 / 30

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

Tags: Bộ đề 10

Trong lập trình, khái niệm 'biến' được hiểu là gì?

2 / 30

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

Tags: Bộ đề 10

Quy tắc đặt tên biến nào sau đây là sai trong Python?

3 / 30

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

Tags: Bộ đề 10

Phép gán trong Python được sử dụng để làm gì?

4 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
x = 5
y = x + 3
print(y)
Kết quả hiển thị trên màn hình là gì?

5 / 30

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

Tags: Bộ đề 10

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

6 / 30

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

Tags: Bộ đề 10

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

7 / 30

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

Tags: Bộ đề 10

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

8 / 30

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

Tags: Bộ đề 10

Chuyển biểu thức toán học $a^2 + b^2$ sang biểu thức tương ứng trong Python:

9 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `10 + 5 * 2`. Giá trị của biểu thức này là bao nhiêu?

10 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `15 / 3 + 2`. Giá trị của biểu thức này là bao nhiêu?

11 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
a = 10
b = 3
c = a % b
print(c)
Kết quả hiển thị trên màn hình là gì?

12 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
x = 7
x = x + 1
print(x)
Kết quả hiển thị trên màn hình là gì?

13 / 30

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

Tags: Bộ đề 10

Biểu thức toán học $frac{x+y}{2z}$ chuyển sang biểu thức tương ứng trong Python là:

14 / 30

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

Tags: Bộ đề 10

Biến `_kiem_tra` có phải là tên biến hợp lệ trong Python không? Tại sao?

15 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `(5 + 3) * 2 - 4 / 2`. Giá trị của biểu thức này là bao nhiêu?

16 / 30

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

Tags: Bộ đề 10

Trong biểu thức số học Python, thứ tự ưu tiên của các toán tử là gì (từ cao đến thấp)?

17 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
dien_tich = 0
chieu_dai = 10
chieu_rong = 5
dien_tich = chieu_dai * chieu_rong
print(dien_tich)
Giá trị cuối cùng của biến `dien_tich` là bao nhiêu?

18 / 30

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

Tags: Bộ đề 10

Tên biến nào sau đây là hợp lệ trong Python?

19 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
a = 10
b = a
a = 20
print(b)
Kết quả hiển thị trên màn hình là gì?

20 / 30

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

Tags: Bộ đề 10

Để tính giá trị của $3^{4}$ trong Python, biểu thức nào sau đây là đúng?

21 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `25 // 4`. Kết quả là bao nhiêu?

22 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `25 % 4`. Kết quả là bao nhiêu?

23 / 30

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

Tags: Bộ đề 10

Biểu thức toán học $frac{(a+b)^2}{c-d}$ chuyển sang biểu thức tương ứng trong Python là:

24 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
so_luong = 5
gia_tien = 100
tong_cong = so_luong * gia_tien
print(tong_cong)
Giá trị hiển thị trên màn hình là gì?

25 / 30

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

Tags: Bộ đề 10

Khi thực hiện phép chia `/` trong Python với hai số nguyên, kết quả sẽ có kiểu dữ liệu là gì?

26 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `12 / 3 // 2`. Giá trị của biểu thức này là bao nhiêu?

27 / 30

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

Tags: Bộ đề 10

Cho đoạn chương trình Python sau:
a = 5
b = 2
a = a % b + a // b
print(a)
Kết quả hiển thị trên màn hình là gì?

28 / 30

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

Tags: Bộ đề 10

Tên biến nào sau đây là không hợp lệ trong Python?

29 / 30

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

Tags: Bộ đề 10

Cho biểu thức Python: `3 * (4 + 1) ** 2`. Giá trị của biểu thức này là bao nhiêu?

30 / 30

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

Tags: Bộ đề 10

Trong biểu thức `x = y + 1`, đâu là tên biến được gán giá trị mới?

Viết một bình luận