wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python cơ bản 003

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
Biến trong Python dùng để làm gì?
a)
Lưu trữ dữ liệu
b)
Thực hiện phép tính
c)
In thông báo ra màn hình
d)
Tạo vòng lặp
2.
Toán tử nào dùng để cộng hai số trong Python?
a)
-
b)
*
c)
+
d)
/
3.
Lệnh nào dùng để in một thông báo ra màn hình trong Python?
a)
input()
b)
display()
c)
show()
d)
print()
4.
Giá trị nào sau đây là số nguyên (integer) trong Python?
a)
"Hello"
b)
3.14
c)
True
d)
42
5.
Để khai báo một biến ten và gán giá trị "An", cú pháp đúng là gì?
a)
ten == "An"
b)
ten = "An"
c)
ten : "An"
d)
var ten = "An"
6.

Kết quả in ra màn hình là gì?

a)
Chẵn
b)
Lẻ
c)
Lỗi
d)
Không có gì
7.

Các số sẽ được in ra màn hình là gì?

a)
1 2 3
b)
0 1 2
c)
0 1 2 3
d)
1 2
8.
Toán tử nào dùng để kiểm tra xem hai giá trị có bằng nhau không?
a)
=
b)
!=
c)
==
d)
>=
9.

Kết quả in ra màn hình là gì?

a)
2.5
b)
2
c)
3
d)
Lỗi
10.

Kết quả in ra màn hình là gì?

a)
Python
b)
PythonPython
c)
PythonPythonPython
d)
Lỗi
11.

Kết quả in ra màn hình là gì?

a)
A lớn hơn B
b)
A nhỏ hơn B
c)
A bằng B
d)
Lỗi cú pháp
12.

Dòng chữ nào sẽ được in ra màn hình?

a)
H e l l o
b)
Hello
c)
H E L L O
d)
H e l l o (mỗi ký tự một dòng)
13.

Kết quả in ra màn hình là gì?

a)
Điều kiện đúng
b)
Điều kiện sai
c)
Lỗi cú pháp
d)
Không có gì
14.

Kết quả in ra màn hình là gì?

a)
3
b)
6
c)
0
d)
Lỗi
15.
Đoạn mã Python nào sau đây sẽ gây ra lỗi IndentationError (lỗi thụt lề)?
a)
x = 10if x > 5:print("OK")
b)
x = 10if x > 5: print("OK")
c)
for i in range(3): print(i)
d)
while True: print("Loop")
16.

Kết quả in ra màn hình là gì?

a)
Chia hết cho cả 3 và 4
b)
Không chia hết cho cả 3 và 4
c)
Lỗi
d)
12
17.

Tổng số dấu * được in ra là bao nhiêu?

a)
3
b)
6
c)
9
d)
12
18.

Kết quả in ra màn hình là gì?

a)
Chưa đủ tuổi
b)
Đã đủ tuổi
c)
Lỗi
d)
Không có gì
19.

Kết quả in ra màn hình là gì?

a)
"105"
b)
15
c)
Lỗi TypeError
d)
"15"
20.

Các số sẽ được in ra màn hình là gì?

a)
1 2 3 4 5
b)
1 2 4 5
c)
1 2 3 5
d)
2 3 4 5
21.
Cho đoạn mã Python sau:for i in range(5): if i == 3: break print(i)Các số sẽ được in ra màn hình là gì?
a)
0 1 2 3
b)
0 1 2
c)
0 1 2 3 4
d)
3 4
22.

Xác định lỗi trong đoạn mã sau

a)
SyntaxError
b)
IndentationError
c)
NameError
d)
TypeError
23.

Kết quả in ra màn hình là gì?

a)
Dương
b)
Không
c)
Âm
d)
Lỗi
24.

Kết quả in ra màn hình là gì?

a)
6
b)
9
c)
10
d)
15
25.

Kết quả in ra màn hình là gì?

a)
3
b)
1
c)
0
d)
3.333
26.
Nếu bạn quên dấu hai chấm (:) sau câu lệnh if hoặc for, lỗi nào sau đây sẽ xảy ra?
a)
IndentationError
b)
NameError
c)
SyntaxError
d)
TypeError
27.
Cho đoạn mã Python sau:a = Trueb = Falseprint(a or b)Kết quả in ra màn hình là gì?
a)
True
b)
False
c)
Error
d)
None
28.

Các số sẽ được in ra màn hình là gì?

a)
5 4 3 2 1
b)
5 3 1
c)
5 3 1 -1 ... (vòng lặp vô hạn)
d)
5
29.

Kết quả in ra màn hình là gì?

a)
Python
b)
nohtyP
c)
P y t h o n
d)
Lỗi
30.
Điều gì xảy ra nếu điều kiện của vòng lặp while luôn đúng?
a)
Vòng lặp chỉ chạy một lần.
b)
Vòng lặp sẽ bị bỏ qua.
c)
Chương trình sẽ gặp lỗi cú pháp.
d)
Vòng lặp sẽ chạy vô hạn.
31.

Kết quả in ra màn hình là gì?

a)
30
b)
"30"
c)
"1020"
d)
Lỗi TypeError
32.
Để kiểm tra xem một số x có nằm trong khoảng từ 10 đến 20 (bao gồm cả 10 và 20) hay không, biểu thức điều kiện nào là đúng?
a)
x > 10 and x < 20
b)
x >= 10 or x <= 20
c)
x >= 10 and x <= 20
d)
10 < x < 20
33.

Kết quả in ra màn hình là gì?

a)
a
b)
b
c)
c
d)
d
34.

Kết quả in ra màn hình là gì?

a)
Số dương chẵn
b)
Số dương lẻ
c)
Số không dương
d)
Lỗi
35.
Biến nào sau đây có thể chứa giá trị thập phân (ví dụ: 3.14)?
a)
int
b)
float
c)
str
d)
bool
36.

Giá trị của count cuối cùng là bao nhiêu?

a)
4
b)
5
c)
6
d)
0
37.

Kết quả in ra màn hình là gì?

a)
12
b)
"12"
c)
"102"
d)
Lỗi TypeError
38.
Trong Python, các khối lệnh (như trong if, for, while) được xác định bằng cách nào?
a)
Dấu ngoặc nhọn {}
b)
Dấu ngoặc tròn ()
c)
Dấu hai chấm : và thụt lề
d)
Dấu chấm phẩy ;
39.

Kết quả in ra màn hình là gì?

a)
Chia hết cho 2 hoặc 3
b)
Không chia hết cho 2 hoặc 3
c)
Lỗi
d)
7
40.

Nếu người dùng nhập lần lượt 3, 7, 5, chương trình sẽ in ra gì cuối cùng?

a)
Đoán số: Đoán số: Đoán số:
b)
Bạn đã đoán đúng!
c)
Đoán số:Đoán số:Đoán số:Bạn đã đoán đúng!
d)
Vòng lặp vô hạn
41.

Kết quả in ra màn hình là gì?

a)
6
b)
9
c)
10
d)
15
42.
Giá trị của biểu thức (10 > 5) and (3 < 2) là gì?
a)
True
b)
False
c)
SyntaxError
d)
None
43.

Kết quả in ra màn hình là gì?

a)
Lớn hơn 5
b)
Nhỏ hơn 5
c)
Bằng 5
d)
Lỗi
44.

Kết quả in ra màn hình là gì?

a)
PYthon
b)
python
c)
PYTHON
d)
Lỗi
45.
Một biến không được khai báo trước khi sử dụng sẽ gây ra lỗi nào?
a)
SyntaxError
b)
TypeError
c)
NameError
d)
IndentationError
46.

Kết quả in ra màn hình là gì?

a)
Đúng
b)
Sai
c)
Lỗi
d)
Không có gì
47.

Các số sẽ được in ra màn hình là gì?

a)
5 4 3 2 1 0
b)
5 4 3 2 1
c)
0 1 2 3 4
d)
Lỗi
48.

Kết quả in ra màn hình là gì?

a)
Hoàn thành
b)
Lỗi
c)
Không có gì
d)
10 Hoàn thành
49.

Kết quả in ra màn hình là gì?

a)
Số lẻ
b)
Số chẵn
c)
Lỗi
d)
Không có gì
50.
Kết quả của biểu thức 7 ** 2 là bao nhiêu?
a)
9
b)
14
c)
49
d)
Lỗi