Kết quả nào là output của đoạn code dưới đây? def f(value): while True: value = (yield value) a = f(10) print(next(a)) print(next(a)) print(a.send(20))

Câu hỏi :

Kết quả nào là output của đoạn code dưới đây?
def f(value): while True:
value = (yield value)
a = f(10)
print(next(a))
print(next(a))
print(a.send(20))

A. 10 10

B. 10 10 20

C. 10 None 20

D. 10 None None

* Đáp án

* Hướng dẫn giải

C là đáp án đúng

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

100 Câu hỏi trắc nghiệm lập trình Python có đáp án !!

Số câu hỏi: 100

Copyright © 2021 HOCTAP247