wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Trắc nghiệm Tin 31-60

Total questions: 29

Worksheet time: 7hrs 15mins

Name
Class
Date
1.

Câu 31: Câu lệnh sử dụng toán tử or trả về kết quá True khi

a)

Chỉ cần một toán hạng trả về cho giá trị True

b)

Các toán hạng đểu cho giá trị False

c)

Các toán hạng đều trả về giá trị True

d)

Các toán hạng đầu tiên cho giá trị True

2.

C32: Trong python, biểu thức lôgic là biểu thức nhận giá trị

a)

Số nguyên

b)

True hoặc False

c)

Số thực

d)

Xâu kí tự

3.

C33: Trong python, "so sánh bằng" được biểu diễn bằng kí hiệu nào sau đây?

a)

=

b)

==

c)

!=

d)

4.

C34: Trong python, "so sánh khác" được biểu diễn bằng kí hiệu nào sau đây?

a)

=

b)

c)

==

d)

!=

5.

C35: Trong python, kí hiệu nào dùng để xác định các khối lệnh được chứa trong mệnh đề if, else, for, while

a)

Thụt lề

b)

Dấu ngoặc nhọn {}

c)

Dấu ngoặc vuông[]

d)

Dấu ngoặc đơn()

6.

C36: Trong quá trình thực hiện thuật toán, khi nào cằn dùng cấu trúc rẽ nhánh?

a)

Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo

b)

Khi có các phép tính toán

c)

Khi lặp đi lặp lại một công việc nào đó

d)

Khi sử dụng các hàm toán học...

7.

C37: If d>0:

x1=-b-math.sqrt(d)/2*a

x1=-b+math.sqrt(d)/2*a

Lỗi sai trong đoạn chương trình là;

a)

Nhóm lệnh không lùi vào một số vị trí so với dòng chứa điều kiện.

b)

Thiếu dấu chấm sau mỗi câu lệnh

c)

Không viết hoa chữ cái đầu của mỗi dòng

d)

Không có đấu kết thúc câu

8.

C38 :if d>0

x1=-b-math.sqrt(d)/2*a

x1=-b+math.sqrt(d)/2*a

Lỗi sai trong đoạn chương trình là:

a)

Nhóm lệnh không lùi vào một số vị trí so với dòng chứa điều kiện

b)

Thêm dấu hai chấm : sau câu lệnh điều kiện

c)

Không viết hoa chữ cái đầu của mỗi dòng

d)

Không có dấu kết thúc câu

9.

C39: acho a=3, b=5. Câu lệnh

if a>b:

a=4

else:

b=1.

Sau khi thực hiện đoạn chương trình trên đáp án nào đúng

a)

b=1.

b)

a=3;

c)

b=5;

d)

a=4;

10.

C40: Cho a=3, b=5. Câu lệnh

if a<b:

a=4

else;

b=1.

Sau khi thực hiện đoạn chương trình trên đáp án nào đúng

a)

b=1.

b)

a=3;

c)

b=5

d)

a=4;

11.

C41: Cho biết kết quả xuất ra màn hình của đoạn chương trình sau:

M=25

N=13

if M % N !=0 :

print(M-N)

else:

print(M+N)

a)

12

b)

37

c)

13

d)

25

12.

C42: Phát biểu đúng về câu lệnh range là:

a)

Trong câu lệnh for, hàm range(m,n) dùng để khởi tạo dẫy số nguyên

b)

Trong câu lệnh for, hàm range(m,n) dùng để khởi tạo dãy số thực

c)

Trong câu lệnh for, với m=0, hàm range(m,n) có thể viết gọn là range(m)

d)

Trong câu lệnh for, hàm range(m,n) dùng để tạo xâu kí tự

13.

C43: Trong python, đâu là cú pháp đúng của lệnh lặp với số lầm biết trước for:

a)

for <i> in range(n,m): <khối lệnh>

b)

for <i> in range(n,m): <khối lệnh>

c)

for <i> in range(n,m) <khối lệnh>

d)

for <i> range(n,m): <khối lệnh>

14.

C44: Trong python, lặp với số lần không biết trước sử dụng lệnh nào sau đây?

a)

While

b)

If

c)

list

d)

for

15.

C45: Phát biểu đúng về câu lệnh range là:

a)

Trong câu lệnh for, hàm range(m,n) dùng để khởi tạo dãy số nguyên từ m đến n-1

b)

Trong câu lệnh for, hàm range(m,n) dùng để khởi tạo dãy số thực từ m đến n-1

c)

Trong câu lệnh for, với m=0, hàm range(m,n) có thể biết gọn là range(m)

d)

Trong câu lệnh for, hàm range(m,n) dùng để khởi tạo dãy số nguyên từ m đến n

16.

C46: Các lệch range(m n) sẽ khởi tạo dãy số chạy từ.......đến......:

a)

m, n - 1

b)

m,n

c)

m-1,n

d)

m,n+11

17.

C47: Với lệnh range(1,5). Hãy cho biết các giá trị ta nhận được là:

a)

[1,2,3,4]

b)

[1,2,3,4,5]

c)

[1,5]

d)

[2,3,4]

18.

C48: Với lệnh range(5). Hãy cho biết các giá trị ta nhận được là:

a)

[0,1,2,3,4]

b)

[0,1,2,3,4,5]

c)

[1,2,3,4]

d)

[1,2,3,4,5]

19.

C49: Trong python có mấy dạng lập:

a)

1

b)

2

c)

3

d)

4

20.

C50: Trường hợp nào sau đây là lặp với số lần biết trước?

a)

Em xách các xô nước giúp mẹ cho đến khi đầu thùng nước

b)

Vận động viên chạy 20 vòng xung quanh sân vận động.

c)

Hà làm các bài tập về nhà đến giờ ăn cơm thì dừng lại

d)

Tran giặt quần áo cho đến khi sạch thì ngừng lại

21.

C51: Em hãy cho biết, i có ý nghĩa là gì trong đoạn chương trình sau:

for i in range(10):

print(i)

a)

Vùng giá trị

b)

Biến đếm

c)

Giá trị bắt đầu

d)

Giá trị kết thúc

22.

C52: Trong đoạn chương trình sau, câu lệnh print được thực hiện bao nhiêu lần?

for i in range(1,5):

print(i)

a)

6

b)

5

c)

4

d)

3

23.

C53: Kết quả của đoạn chương trình sau: for x in range(5): print(x)

a)

0 1 2 3 4

b)

0 1 2 3 4 5

c)

1 2 3 4 5

d)

1 2 3 4

24.

C54: Kết quả của đoạn chương trình sau: for x in range(2,6): print(x)

a)

2 3 4 5

b)

2 3 4 5 6

c)

2 4 6

d)

2 4

25.

C55: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?

a)

Ngày tắm hai lần

b)

Học bài cho tới khi thuộc bài

c)

Mỗi tuần đi nhà sách một lần

d)

Ngày đánh răng hai lần

26.

C56; Cho biết kết quả của đoạn chương trình dưới đây:

a=10

While w<11:

print(a)

a=a+1

a)

Trên màn hình xuất hiện một số 10

b)

Trên màn hình xuất hiện 10 chữ a

c)

Trên màn hình xuất hiện một số 11

d)

Chương trình bị lặp vô tận

27.

C57: Kết quả của đoạn chương trình sau:

K=23

while k>15;

k=k-3

print(k)

a)

20 17 14

b)

23 20 17

c)

14

d)

Chương trình báo lỗi

28.

C58: Kết quả của đoạn chương trình sau:

k=35

While k>27:

print(k)

k=k-4

a)

35 31

b)

31 27

c)

35

d)

35 31 27

29.

C60: Kết quả của đoạn chương trình sau: for a in range(7): print("Hello")

a)

7 dòng Hello

b)

6 dòng Hello

c)

7 chữ Hello nằm trên cùng một dòng

d)

6 chữ Hello nằm trên cùng một dòng