Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
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?
-
A
Đáp án A: 12
-
B
Đáp án B: and
-
C
Đáp án C: Not
-
D
Đáp án D: A
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đá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.
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.
-
A
Đáp án A: X
-
B
Đáp án B: Y
-
C
Đáp án C: or
-
D
Đáp án D: B
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đá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).
Đâu là quy tắc đúng khi đặt tên biến trong Python?
-
A
Đáp án A: Tên biến có thể bắt đầu bằng dấu gạch dưới “_” hoặc số.
-
B
Đáp án B: Tên biến có thể bắt đầu bằng dấu gạch dưới “_” hoặc chữ cái.
-
C
Đáp án C: Tên biến có thể có các kí hiệu như !, @, #.
-
D
Đáp án D: Tên biến không phân biệt chữ hoa và chữ thường.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đá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.
Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây là khai báo biến?
-
A
Đáp án A: x= “Tin hoc ket noi tri thuc”
-
B
Đáp án B: x<>100
-
C
Đáp án C: x==100
-
D
Đáp án D: x!=100
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đá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.
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à:
-
A
Đáp án A: %
-
B
Đáp án B: //
-
C
Đáp án C: **
-
D
Đáp án D: div
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đá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
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?
-
A
Đáp án A: **
-
B
Đáp án B: //
-
C
Đáp án C: %
-
D
Đáp án D: *, /
Xem đáp án và lời giải
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?
-
A
Đáp án A: S:=R*R*π
-
B
Đáp án B: S:=R2*pi
-
C
Đáp án C: S=pi*R*R
-
D
Đáp án D: S:= pi*R*R
Xem đáp án và lời giải
Lệnh sau cho kết quả là bao nhiêu?
>>>A=30
>>>B=4
>>>A//B
-
A
Đáp án A: 6.5
-
B
Đáp án B: 7
-
C
Đáp án C: 7.5
-
D
Đáp án D: 8
Xem đáp án và lời giải
Lệnh sau cho kết quả là bao nhiêu?
>>>A=76
>>>B=8
>>>A%B
-
A
Đáp án A: 3.5
-
B
Đáp án B: 4
-
C
Đáp án C: 8
-
D
Đáp án D: 9
Xem đáp án và lời giải
Lệnh sau cho kết quả là bao nhiêu?
>>> 2 ** 3
-
A
Đáp án A: 5
-
B
Đáp án B: 6
-
C
Đáp án C: 8
-
D
Đáp án D: 9
Xem đáp án và lời giải
Lệnh sau đây cho kết quả là bao nhiêu?
>>> s= 18-2**2+5%2
-
A
Đáp án A: 15
-
B
Đáp án B: 16
-
C
Đáp án C: 19
-
D
Đáp án D: 18
Xem đáp án và lời giải
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)
-
A
Đáp án A: 4−x3×2+2×x−1
-
B
Đáp án B: 3*2 + 2*x -1 / 4 – x
-
C
Đáp án C: (3*2 + 2*x -1 )/(4 – x)
-
D
Đáp án D: Cả 3 cách trên đều sai
Xem đáp án và lời giải
Lệnh sau đây cho kết quả là bao nhiêu?
>>> 9*2 + 8**3//3 + 20%3
-
A
Đáp án A: 190
-
B
Đáp án B: 190.0
-
C
Đáp án C: 178
-
D
Đáp án D: 178.0
Xem đáp án và lời giải
Cho chương trình với các dòng lệnh sau em hãy cho biết kết quả của s bằng bao nhiêu?
>>> a,b,c=6,4,3
>>> s=a/c*b**2
-
A
Đáp án A: 32.0
-
B
Đáp án B: 32
-
C
Đáp án C: 64
-
D
Đáp án D: 64.0
Xem đáp án và lời giải
Cho chương trình với các dòng lệnh sau, em hãy cho biết kết quả của s bằng bao nhiêu?
>>> a,b,c=6,4,3
>>> s=(a/c*b)**2
-
A
Đáp án A: 32.0
-
B
Đáp án B: 32
-
C
Đáp án C: 64
-
D
Đáp án D: 64.0
Xem đáp án và lời giải
Tất cả đề Biến, phép gán và biểu thức số học · Các bộ sách Tin học Lớp 10