wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài kiểm tra số 2

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Để hiển thị thứ gì đó lên màn hình, ta sử dụng lệnh sau:

a)

int

b)

print

c)

float

d)

input

2.

Để hiển thị những điều sau trên màn hình

Hello World!

lệnh sau nên được sử dụng:

a)

print(Hello World!)

b)

print("Hello World" + !)

c)

print("Hello World!")

d)

print"(Hello World!)"

3.

Output của đoạn code sau:

x = 5

y = 6

print(x*y)

a)

56

b)

x*y

c)

30

d)

Syntax Error

4.

Phát biểu nào dưới đây là hợp lí nhất khi nói về hằng?

a)

Hằng là đại lượng nhận giá trị trước khi chương trình thực hiện

b)

Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình

c)

Hằng có thể lưu trữ nhiều loại giá trị khác nhau

d)

Hằng được chương trình dịch bỏ qua

5.

Câu lệnh print() có thể hiện thị được những nội dung gì?

a)

Ký tự, số

b)

Số

c)

Biến số

d)

Ký tự, số, biến số

6.

Hãy chọn cách đặt tên biến đúng.

a)

1a = 1

b)

#ten = "Tài"

c)

2ten = "Thu"

d)

_ten = "Quân"

7.

Toán tử nào không phải là toán tử logic nào?

a)

and

b)

or

c)

nor

d)

not

8.

Toán tử quan hệ nào dưới đây không thể dùng được trong điều kiện của if?

a)

!=

b)

>=

c)

==

d)

=

9.

Nhận xét nào sau đây đúng về câu lệnh else?

a)

Câu lệnh else cần phải có điều kiện

b)

Câu lệnh else thực hiện khi biểu thức đúng

c)

Câu lệnh else không cần phải có điều kiện

d)

Câu lệnh else có thể lồng được với nhau

10.

Trong Python, để khai báo biến x là kiểu xâu, ta khai báo như thế nào là đúng nhất:

a)

x=int(input(’mời nhập’))

b)

x=float(input(’mời nhập’))

c)

x=string(input(’mời nhập’))

d)

x=input(’mời nhập’)

11.

Ký hiệu phép toán chia lấy phần dư trong Python là

a)

% (phần trăm)

b)

: (dấu 2 chấm)

c)

/ (xuyệt)

d)

//

12.

Biểu thức số học nào sau đây là SAI trong Python?

a)

(20 - 3)(20 + 2)

b)

(20 // 3)*(5 + 8)

c)

20 % 3 * (5 + 8)

d)

20 ** 3*(5 + 8)

13.

Câu lệnh gán nào sau đây là đúng trong Python?

a)

x = 5*8

b)

x == 5*8

c)

x != 5*8

d)

x := 5*8

14.

Thực hiện chương trình sau đây, nhận được kết quả trên màn hình là gì?

a)

32

b)

10

c)

2

d)

0

15.

Câu lệnh nào đúng trong các câu lệnh sau?

a)

print("N=",5)

b)

Print("N=",5)

c)

Print("N="5)

d)

print("N="5)

16.

Đâu là ký hiệu toán tử nhân trong python ?

a)

x

b)

*

17.

Đặt a = 5, b = 3

sử dụng toán tử chia lấy dư, ta sẽ được kết quả là ?

a)

1.6

b)

1

c)

0.6

d)

2

18.

Câu lệnh print(3 >= 3) cho kết quả ?

a)

A. True

b)

B. False

c)

C. None

d)

D. 3 >= 3

19.

Kết quả sau khi thực hiện đoạn chương trình sau:

a=10

b=5

a=a +20

a= a % b

print(a)

a)

A. 0

b)

. B. 5

c)

C. 2

d)

D. 6

20.

Với đoạn code sau, kết quả hiển thị là:

print(2 * 5)

a)

A. *****

b)

B. 2*5

c)

C. 10

d)

D. 22222