Câu hỏi:

17/01/2024 122

Chọn phát biểu sai trong các phát biểu sau:

A. Chương trình chính có thể sử dụng biến cục bộ bên trong hàm.

Đáp án chính xác

B. Biến bên trong hàm có thể trùng tên với biến đã khai bao trước đó bên ngoài hàm.

C. Tất cả các biến trong hàm đều có tính cục bộ.

D. Các biến bên trong hàm không có hiệu lực ở bên ngoài hàm.

Trả lời:

verified Giải bởi Vietjack

Đáp án: A

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Mã lỗi nào được đưa ra khi lệnh thực hiện phép chia cho giá trị 0

Xem đáp án » 17/01/2024 189

Câu 2:

Số phát biểu đúng trong số phát biểu sau:

1) Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho người dùng tuỳ ý sử dụng.

2) Lệnh float() chuyển đối tượng đã cho thành kiểu số thực.

3) Lệnh int trả về số nguyên từ số hoặc chuỗi biểu thức.

4) Trong python, người dùng chỉ được sử dụng các hàm có sẵn được xây dựng.

5) Người dùng có thể xây dựng thêm một số hàm mới.

Xem đáp án » 17/01/2024 157

Câu 3:

Giả sử s = "Thời khóa biểu" thì len(s) bằng bao nhiêu?

Xem đáp án » 17/01/2024 144

Câu 4:

Nếu S = "1234567890" thì S[0:4] là gì?

Xem đáp án » 17/01/2024 137

Câu 5:

Khi gọi hàm f(1, 2, 3), khi định nghĩa hàm f có bao nhiêu tham số?

Xem đáp án » 17/01/2024 136

Câu 6:

Sau khi thực hiện các câu lệnh sau, mảng A như thế nào?

>>> A = [1, 2, 3, 4, 5]

>>> A. remove(2)

>>> print(A)

Xem đáp án » 17/01/2024 110

Câu 7:

Trong định nghĩa của hàm có thể có bao nhiêu từ khóa return?

Xem đáp án » 17/01/2024 109

Câu 8:

Đoạn chương trình sau có lỗi không? Giải thích?

m, n = 10, 4

def f(a):

n = n + m + a

return n

f(5) 

Xem đáp án » 17/01/2024 108

Câu 9:

Cấu trúc lặp với số lần chưa biết trước có dạng như thế nào?

Xem đáp án » 17/01/2024 107

Câu 10:

Để tách một xâu thành danh sách các từ ta dùng lệnh nào?

Xem đáp án » 17/01/2024 103

Câu 11:

Giá trị của a, b là bao nhiêu khi thực hiện lệnh f(2, 5)

>>> a, b = 0, 1

>>> def f(a, b):

a = a * b

b = b // 2

return a + b

Xem đáp án » 17/01/2024 103

Câu 12:

Viết chương trình yêu cầu nhập số thực dương a. Chương trình cần kiểm soát lỗi nhập dữ liệu như sau:

Nếu số đã nhập nhỏ hơn hoặc bằng 0 thì thông báo: Nhập sai, số a phải lớn hơn 0. Hãy nhập lại. 

Chương trình cần kiểm soát lỗi nhập cho đến khi nào nhập đúng thì thôi.

Xem đáp án » 17/01/2024 102

Câu 13:

Theo em điều nào là đúng nhất khi nói về phát triển phần mềm?

Xem đáp án » 17/01/2024 95

Câu 14:

Chương trình chạy phát sinh lỗi ngoại lệ TypeError, nên xử lí như thế nào?

Xem đáp án » 17/01/2024 91

Câu 15:

Kết quả của chương trình sau là bao nhiêu?

>>>def f(a,b):

return a + b + N

>>> N = 5

>>>f(3, 3)

Xem đáp án » 17/01/2024 89

Câu hỏi mới nhất

Xem thêm »
Xem thêm »