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 A. 4. B. 5. C. 3. D. Không có lỗi.

Câu hỏi :

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

A. 4.

B. 5.


C. 3.


 


D. Không có lỗi.

* Đáp án

* Hướng dẫn giải

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

Biến a ở trong hàm nên không thể được sử dụng bên ngoài hàm

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Trắc nghiệm Bài 28: Phạm vi của biến có đáp án !!

Số câu hỏi: 15

Copyright © 2021 HOCTAP247