Câu hỏi:

21/07/2024 537

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

s = "Tôi tên là: "

def kq(name):

    s = s+ name

print(kq("Long"))

A. “Tôi tên là: Long”.

B. “Long”.

C. “Tôi tên là: ”.

D. Chương trình bị lỗi.

Đáp án chính xác

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: D

Chương trình bị lỗi do vi phạm phạm vi sử dụng biến

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

Câu 1:

Giá trị của x, y là bao nhiêu khi thực hiện lệnh f(1, 3)

>>> x, y = 3, 4

>>> def f(x, y):

x = x + y

y = y + 2

return x

Xem đáp án » 23/07/2024 31,756

Câu 2:

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 » 22/07/2024 18,323

Câu 3:

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 » 22/07/2024 12,700

Câu 4:

Kết quả của chương trình sau là:

def add(x,y):

      print(x+y)

x=15

add(x ,10)

add(x,x)

y=20

add(x,y)

Xem đáp án » 21/07/2024 12,265

Câu 5:

Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?

def msg():

        a=10

        print("Gia tri cua a la",a)

        return msg()

print a

Xem đáp án » 21/07/2024 9,240

Câu 6:

Kết quả nào được in ra khi thực hiện các câu lệnh sau:

>>>def f(x, y):

a = x + y

print(a + n)

>>>n = 5

>>>f(2, 3)

Xem đáp án » 22/07/2024 8,520

Câu 7:

Chương trình sau bị lỗi ở dòng lệnh thứ:

b=20

def msg():

        a=10

        print ("Gia tri cua a la",a)

        print ("Gia tri cua b la",b)

        return msg()

        print(b)

Xem đáp án » 21/07/2024 7,800

Câu 8:

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

def kq(name):

    s = "Tôi tên là: "

    s = s+ name

    return s

print(kq("Xuân"))

Xem đáp án » 22/07/2024 7,650

Câu 9:

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

Xem đáp án » 22/07/2024 5,628

Câu 10:

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

s = "Hôm nay tôi đi học "

def kq(name):

    s = "Hello World"

    s = s + “!!!”

    return s

print(s)

Xem đáp án » 23/07/2024 3,723

Câu 11:

Nếu muốn biến bên ngoài vẫn có tác dụng bên trong hàm thì cần khai báo lại biến này bên trong hàm với từ khoá nào

Xem đáp án » 21/07/2024 3,152

Câu 12:

Cho biết kết quả của chương trình sau:

def changeme(mylist):

      mylist.append([1,2,3,4])

mylist = [10,20,30]

changeme( mylist)

print(mylist)

Xem đáp án » 21/07/2024 2,144

Câu 13:

Số phát biểu đúng trong các phát biểu sau là:

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

2) Tất cả các biến bên trong hàm chỉ có tính cục bộ.

3) Biến cục bộ trong hàm nếu gọi bên ngoài hàm sẽ bị lỗi.

Xem đáp án » 21/07/2024 1,851

Câu 14:

Hoàn thiện (…) trong phát biểu sau:

“Trong Python tất cả các biến khai báo bên trong hàm đều có tính …, không có hiệu lực ở bên … hàm”.

Xem đáp án » 21/07/2024 1,174

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

Xem thêm »
Xem thêm »