wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ON TAP TIN 11

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

a)
b)
c)
d)
2.

a)
b)

Dấu ngoặc vuông[]

c)

Thụt lề

d)

Dấu ngoạc đơn ()

3.

Khẳng định nào sau đây là đúng trong chú thích Python?

a)

Chú thích giúp lập trình viên hiểu rõ về chương trình

b)

Trình thông dịch Python bỏ qua những chú thích

c)

có thể viết chú thích trên cùng 1 dòng với lệnh/biểu thức hoặc viết trên nhiều dòng mà không vẫn đề gì cả

d)

Tất cả các đáp án trên.

4.

Đâu là quy tắc đúng khi đặt tên cho biến trong Python?

a)

Tên biến có thể bắt đầu bằng gạch dưới "_"

b)

Có thẻ sử dụng "keyword" làm tên biến

c)

Tên biến có thể bắt đầu bằng 1 chữ số

d)

Tên biến có thể có các kí hiệu như !,@,#,$,%....

5.

Lệnh nào đúng để lấy dữ liệu vào từ người dùng

a)

cin

b)

scanf()

c)

input()

d)

<>

6.

Output của lệnh là:

print(3>=3)

a)

3>=3

b)

True

c)

False

d)

None

7.

Trong NNLT Python, biểu thức số học nào sau đây là hợp lệ?

a)

b**2 - 4*a*c

b)

b24acb^2-4ac

c)

b2b^2- 4a*c

d)

b*b - 4ac

8.

Trong NNLT Python, biểu thức nào sau đây là biểu thức quan hệ?

a)

x+1x+1

b)

x>1x>1

c)

(0<=x)\left(0<=x\right) And (x<=1)\left(x<=1\right)

d)

2

9.

Trong NNLT Python, biểu thức nào sau đây là biểu thức quan lôgic?

a)

(5 % 2)+\left(5\ \%\ 2\right)+ 3 * yy

b)

(3 * x +x\ + 2 * yy ) =(x1)=\left(x-1\right)

c)

(5 % 2)+3\left(5\ \%\ 2\right)+3 * (3 // 2)

d)

(5<=x)\left(5<=x\right) And (x<=11)\left(x<=11\right)

10.

Trong NNLT Python, kết quả của biểu thức  15 % (2+4)15\ \%\ \left(2+4\right)   * 22  

a)

6

b)

3

c)

1

d)

4

11.

Biểu thức  99.5N>099.5\ge N>0  được biểu diễn tương ứng sang biểu thức loogic trong NNLT Python là:

a)

(N<=99.5)\left(N<=99.5\right)  and  (N>0)\left(N>0\right)  

b)

(N>=99.5)\left(N>=99.5\right)  and  (N<0)\left(N<0\right)  

c)

undefined or undefined 

d)

undefined or undefined 

12.

Trong NNLT Python, biểu thức (x>3)\left(x>3\right)  and  (y !=z)\left(y\ !=z\right)  là biểu thức:

  
  

a)

Biểu thức số học

b)

Biểu thức quan hệ

c)

Biểu thức lôgic

d)

Một loại biểu thức khác

13.

Giá trị của biểu thức st sau khi thực hiện biểu thức sau: st =(10 % 5+4)=\left(10\ \%\ 5+4\right)  // 22  

a)

2

b)

0

c)

3

d)

1

14.

Trong NNLT Python, biểu thức số học nào sau đây là không hợp lệ?

a)

5*a + 7*b + 8*c

b)

a/b

c)

(a + b)*c

d)

x*y(x + y)

15.

Xét biểu thức (m % 2 != 0 ) and >=5 >=5\  . Với giá trị nào của m dưới đây để biểu thức trên cho giá trị là TRUE?

2 != 0

a)

5

b)

500

c)

455

d)

6

16.

Giả thiết a, b, c là 3 biến nguyên. Điề kiện để xác định a, b, c có tạo thành một tam giác vuông hay không?

(a)  

17.

Hãy cho biết x giá trị của biến x sau khi thực hiện dãy lệnh sau là gì?

x = 3

y = 5

x = x + y - 1

a)

x = 7

b)

x = 3

c)

x = 5

d)

x = 2

18.

Lệnh gán nào sau đây gán giá trị 100 cho biến c?

a)

c = 100

b)

c := 100

c)

100 = c

d)

c = 100;

19.

Trong NNLT Python, biểu thức b+b24ac2a\frac{-b+\sqrt{b^2-4ac}}{2a}  được biểu diễn:

a)

(-b + sqrt(b**2 - 4*a*c)) / (2*a)

b)

(-b + sqrt(b**2 - 4*a*c)) / 2*a

c)

-b + sqrt(b**2 - 4*a*c) / (2*a)

d)

-b + sqrt(b**2 - 4*a*c) / 2*a

20.

Hãy cho biết giá trị của biến x, y sau khi thực hiện đoạn chương trình sau là gì?

x = 10

y = 5

x = x - y

y = x

a)

x = 10, y = 5

b)

x = 5, y = 10

c)

x = 5, y = 5

d)

x = 10, y = 10