wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin học

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Câu lệnh gán trong python là

a)

Biến=< biểu thức>

b)

Biến:=< biểu thức>

c)

Biến==< biểu thức>

d)

<biểu thức>= biến

2.

Trong python, lệnh dùng để duyệt từng kí tự ch theo phần tử của xấu s đc viết như thế nào

a)

For ch in range( len(s)):

b)

For ch in len(s):

c)

For ch in len s:

d)

For ch in len s

3.

Trong Python, lệnh nào dùng để tìm vị trí xuất hiện đầu tiên của<xâu con> trong< xâu mẹ> từ vị trí chỉ định start

a)

<xâu con >.find(< xâu mẹ>)

b)

<xâu mẹ>.find(< xâu con>)

c)

<xâu con >.find(< xâu mẹ>, start)

d)

<xâu mẹ>.find(< xâu con>, start)

4.

Để khởi tạo danh sách K có 5 phân tử 1,2,3,4,5 ta dùng lệnh

a)

K= 1,2,3,4,5

b)

K= (1,2,3,4,5)

c)

K= [1...5]

d)

K= [1,2,3,4,5]

5.

Cho đoạn chương trình sau:

a= 2

b=3

If a<b

a=a*2

else:

b= b*2

Sau khi thực hiện đoạn chương trình trên giá trị của b là

a)

6

b)

2

c)

4

d)

3

6.

Trong python, xâu kí tự nào dưới đây ko hợp lệ

a)

"12&*()+-AB"

b)

11111111= 256

c)

" THPT Đông Hiếu"

d)

'1001101'

7.

Cho đoạn chương trình sau

s= 'hoa'

p= ' mai'

Print (s+p)

Kết quả ra màn hình là:

a)

'hoa'

b)

'mai'

c)

' hoamai'

d)

'maihoa'

8.

Cho đoạn chương trình sau

K= [ 1,2,3]

K.insert(0,4)

Print (K)

Sau khi thực hiện đoạn chương trình trên thì đánh sách K có các phân tử

a)

K= [0,1,2,3]

b)

K=[0,4]

c)

K=[4,1,2,3]

d)

K=[1,2,3,4]

9.

Phát biểu nào sau đây đúng

a)

Sử dụng chương trình còn sẽ làm chương trình dễ hiểu,dễ tìm lỗi hơn

b)

Hàm số đc gọi là một lần duy nhất ở chương trình chính

c)

Hàm luôn trả về một giá trị quà tên của hàm

d)

Python chỉ cho phép chương trình gọi một hàm xây dựng sẵn trong các thư viện của python

10.

Kết quả in ra nàm hình sau khi thực hiện đoạn lệnh

a= " Hello"

b= "World"

Print (a+" "+b)

a)

" Hello"

b)

"World"

c)

"Hello World "

d)

"HelloWorld "

11.

Cho hàm T như sau

def T(a,b):

s=a+b

return s

Kết quả sau khi thực hiện lệnh print (T(2,4)) là j

a)

2

b)

4

c)

6

d)

0

12.

Python là ngôn ngữ lập trình bậc cao do ai tạo ta

a)

Niklaus Wirth

b)

Dennis Ritchie

c)

Guido van Rossum

d)

Donadl D.Chamberlin và Raymond F.Boyce

13.

Trong python, lệnh nào sau đây xóa toàn bộ danh sách

a)

append

b)

insert()

c)

clear()

d)

remove ()

14.

Môi trường lập trình python có mấy chế độ

a)

3

b)

1

c)

4

d)

2

15.

Trong python cho đánh sách A=[ "xuân", "hạ ""thu", "đông "]. Giá trị của A[3] là j

a)

đông

b)

thu

c)

xuân

d)

hạ

16.

Hình vuông có cạnh a = 10 cm , ta dùng python để viết câu lệnh tính diện tích hình vuông là

a)

Print (" Diện tích hình vuông là:",a*a)

b)

Print ('Diện tích hình vuông là:,a*a')

c)

Print (Diện tích hình vuông là:,a*a)

d)

Print 'Diện tích hình vuông là:,a*a'

17.

Cho đoạn chương trình sau

a=4

b=a*a

Sau khi thực hiện đoạn chương trình trên giá trị của b là

a)

4

b)

16

c)

0

d)

-1

18.

Trong python, điểm khác nhau cơ bản giữa xâu và danh sách là j

a)

Các phân tử của xâu đc đánh số bắt đầu từ 0

b)

Sử dụng hàm lên () để lấy chiều dài xâu

c)

Ko thể thay đổi đc từng kí tự của xâu

d)

Truy cập đến phần tử của xâu thông qua tên biến xâu và chỉ số

19.

Cho đoạn chương trình sau

For i in range(1,11):

If i %2==0:

Print (i,end=",")

Kết quả in ta màn hình sẽ là

a)

1,2,3,4,5,6,7,8,9,20

b)

1,3,5,7,9

c)

2,4,6,8,10

d)

1,2,3,4,5

20.

Cho đoạn chương trình sau

i = 0

While i<5:

i=i+1

Print (i)

Kết quả in ra màn hình sẽ là

a)

0

b)

1

c)

4

d)

5

21.

Cấu trúc rẽ nhánh trong python đc thực hiện bằng từ khóa nào

a)

for

b)

while

c)

if

d)

IF

22.

Cho đoạn chương trình sau

x = 10

y = 5

if x>y:

Print (' x lớn hơn y')

else:

Print (' y lớn hơn x')

Kết quả in ra màn hình sẽ là

a)

"x lớn hơn y"

b)

"y lớn hơn x"

c)

" x bằng y"

d)

Ko in ra j

23.

Trong cấu trúc rẽ nhánh, nếu điều kiện đúng thì khối lượng nào sẽ đc thực hiện

a)

Khối lệnh trong if

b)

Khối lệnh trong else

c)

Cả khối lệnh trong if và else

d)

Ko có khối lượng nào đc thực hiện

24.

Kiểu dữ liệu nào đc sử dụng để lưu trữ một xâu trong python

a)

str

b)

bool

c)

int

d)

float

25.

Phương trình nào đc sử dụng để tách một xâu thành danh sách các từ trong python

a)

append()

b)

find()

c)

join()

d)

split ()