wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TRẮC NGHIỆM VUI PYTHON

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Cú pháp đúng để viết vòng lặp for trong Python là gì?

a)

for (i = 0; i < 5; i++)

b)

for i in range(5):

c)

for i to 5:

d)

for each i in range(5)

2.

Kết quả của đoạn code sau là gì?

for i in range(3):

    print(i, end=" ")

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

1 2 3 4

3.

Vòng lặp while nào sau đây sẽ chạy vô hạn?

a)

while True:

           print("Hello")

b)

while 0:

    print("Hi")

c)

while False:

    print("Hey")

d)

while 1 == 0:

    print("Python")

4.

Đoạn code sau thực hiện chức năng gì?

i = 0

while i < 5:

    print(i)

    i += 1

a)

In các số từ 1 đến 5

b)

In các số từ 0 đến 4

c)

In số 5 lần số 0

d)

Vòng lặp vô hạn

5.

Để thêm phần tử vào cuối danh sách my_list, ta dùng lệnh nào?

a)

my_list.add(5)

b)

my_list.push(5)

c)

my_list.append(5)

d)

my_list.insert_last(5)

6.

Để nối hai chuỗi s1 = "Hello" và s2 = "World" thành "HelloWorld", ta viết:

a)

s1 + s2

b)

s1 . s2

c)

add(s1, s2)

d)

join(s1, s2)

7.

Đoạn code sau là ví dụ của loại hàm nào?

def greet():

    print("Hello, world!")

a)

Hàm trả về giá trị

b)

Hàm không trả về giá trị

c)

Hàm có tham số

d)

Lỗi

8.

Tham số của hàm là gì?

a)

Giá trị trả về của hàm

b)

Tên của hàm

c)

Biến nhận dữ liệu đầu vào cho hàm

d)

Lệnh thực thi trong hàm

9.

Phạm vi của biến toàn cục là gì?

a)

Chỉ trong hàm chứa nó

b)

Trong toàn bộ chương trình

c)

Trong một vòng lặp for hoặc while

d)

Chỉ trong tệp hiện tại

10.

Để khai báo một biến toàn cục trong hàm, ta dùng từ khóa nào?

a)

public

b)

global

c)

const

d)

static