wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tham số của hàm, Phạm vi của biến

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.
a)

9

b)

8

c)

10

d)

11

2.
a)

16

b)

25

c)

15

d)

30

3.
a)

6

b)

5

c)

4

d)

11

4.

Phát biểu nào sau đây sai?

a)

Các biến được khai báo bên trong một hàm. Chương trình chính có thể sử dụng được.

b)

Biến đã khai báo bên ngoài hàm chỉ có thể truy cập giá trị để sử dụng bên trong hàm mà không làm thay đổi được giá trị của biến đó (trừ trường hợp vơi từ khoá global).

c)

Trong Python tất cả các biến khai báo bên trong hàm đều có tính địa phương (cục bộ), không có hiệu lực ở bên ngoài hàm.

d)

Các biến được khai báo bên trong một hàm chỉ được sử dụng bên trong hàm đó. Chương trình chính không sử dụng được.

5.
a)

dòng 2

b)

dòng 3

c)

dòng 4

d)

dòng 5

6.

Nếu biến bên ngoài hàm muốn có tác dụng bên trong hàm ta dùng từ khoá nào để khai báo?

a)

global

b)

def

c)

len

d)

input

7.

Viết hàm với đầu vào là danh sách A chứa các số và số thực x. Hàm trả lại một danh sách kết quả B từ danh sách A bằng cách chỉ giữ lại các phần tử lớn hơn hoặc bằng x. Đoạn chương trình nào sau đây đúng?

a)

b)

c)

d)

8.
a)

3

b)

10

c)

13

d)

14

9.
a)

(a,b,c) là tham số, (x,y) là đối số

b)

(a,b,c) là đối số, (x,y) là tham số

c)

(a,b,c) và (x,y) đều là đối số

d)

(a,b,c) và (x,y) đều là tham số

10.
a)

10

b)

16

c)

15

d)

11