15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 30 có đáp án

Chương trình sau mắc lỗi gì? def func(n) a, b = 0, 1 while a < n: print(a, end=' ') a, b = b, a+b print() print(func(1000)) A. TypeError. B. ZeroDivisionError.

12/15

Chương trình sau mắc lỗi gì?

def func(n)

    a, b = 0, 1

    while a < n:

        print(a, end=' ')

        a, b = b, a+b

        print()

print(func(1000))

TypeError.

ZeroDivisionError.

Syntax Error.

NameError.

Giải thích

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

Thiếu dấu hai chấm sau tên hàm

Chương trình sau mắc lỗi gì? def func(n)     a, b = 0, 1     while a < n:         print(a, end=' ')         a, b = b, a+b         print() print(func(1000)) A. TypeError. B. ZeroDivisionError.  (ảnh 1)