Trắc nghiệm Tin 10 Cánh diều Bài 2. Biến, phép gán và biểu thức số học có đáp án (Phần 2)
Trắc nghiệm Tin 10 Cánh diều Bài 2. Biến, phép gán và biểu thức số học có đáp án (Phần 2)
-
403 lượt thi
-
15 câu hỏi
-
60 phút
Danh sách câu hỏi
Câu 1:
Trong các tên sau, tên nào là tên biến đúng trong ngôn ngữ lập trình Python?
Đáp án đúng là: D
Tên biến không bắt đầu bằng số, không trùng với từ khóa.
Câu 2:
Trong các tên sau, tên nào không phải biến trong ngôn ngữ lập trình Python.
Đáp án đúng là: C
Tên biến không được trùng với từ khóa (or là 1 từ khóa trong Python).
Câu 3:
Đâu là quy tắc đúng khi đặt tên biến trong Python?
Đáp án đúng là: B
Tên biến có thể bắt đầu bằng dấu gạch dưới “_” hoặc chữ cái.
Câu 4:
Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây là khai báo biến?
Đáp án đúng là: A
Đáp án B là biểu thức điều kiện, đáp án C là phép so sánh bằng, đáp án D là phép so sánh không bằng.
Câu 5:
Trong phép toán số học với số nguyên, phép toán chia lấy phần nguyên trong Python là:
Đáp án đúng là: B
Phép toán chia lấy phần nguyên là //
Phép toán chia lấy phần dư là %
Phép toán lũy thừa là **
Trong python k chứa div
Câu 6:
Trong các phép toán trong dữ liệu kiểu số, trong Python phép toán nào có ưu tiên cao nhất?
Đáp án đúng là: A
Nếu có các phép tính cộng, trừ, nhân, chia, nâng lên lũy thừa, ta thực hiện phép tính nâng lên lũy thừa trước, rồi đến phép nhân và phép chia, cuối cùng đến phép cộng và trừ.
Câu 7:
Cho pi= 3.14. Để tính diện tích đường tròn bán kính R, biểu thức nào trong Python là đúng?
Đáp án đúng là: C
Biến= <Biểu thức>
Câu 8:
Lệnh sau cho kết quả là bao nhiêu?
>>>A=30
>>>B=4
>>>A//B
Đáp án đúng là: B
// là phép chia lấy phần nguyên
Câu 9:
Lệnh sau cho kết quả là bao nhiêu?
>>>A=76
>>>B=8
>>>A%B
Đáp án đúng là: B
% là phép chia lấy phần dư.
Câu 10:
Lệnh sau cho kết quả là bao nhiêu?
>>> 2 ** 3
Đáp án đúng là: C
** là phép toán lũy thừa
Câu 11:
Lệnh sau đây cho kết quả là bao nhiêu?
>>> s= 18-2**2+5%2
Đáp án đúng là: A
Phép lũy thừa: **
Phép chia lấy phần dư: %
⇒ s= 18-2**2+5%2 = 18-4+1 =15
Câu 12:
Cách viết nào sau đây biểu diễn biểu thức toán học sau trong Python:
(3.2 +2x-1)/(4-x)
Đáp án đúng là: C
Cách viết đúng trong Python là (3*2 + 2*x -1 )/(4 – x)
Câu 13:
Lệnh sau đây cho kết quả là bao nhiêu?
>>> 9*2 + 8**3//3 + 20%3
Đáp án đúng là: A
Phép nhân: *
Phép lũy thừa: **
Phép chia lấy phần nguyên: //
Phép chia lấy phần dư: %