JavaScript is required

Câu hỏi:

Cho danh sách numbers = [2, 4, 6, 8, 10]. Câu lệnh nào sau đây in ra màn hình lần lượt bình phương của mỗi số trong danh sách?

A.

for num in numbers:

print(num + num)

B.

for num in numbers:

print(num * 2)

C.

for num in numbers:

print(num ** 2)

D.

for num in numbers:

print(num ** num)

Trả lời:

Đáp án đúng: C


Câu lệnh for num in numbers: sẽ lặp qua từng phần tử trong danh sách numbers. Sau đó, print(num ** 2) sẽ tính bình phương của mỗi số (tức là lấy số mũ 2 của mỗi phần tử) và in ra màn hình.

Với num = 2, num ** 2 = 4

Với num = 4, num ** 2 = 16

Với num = 6, num ** 2 = 36

Với num = 8, num ** 2 = 64

Với num = 10, num ** 2 = 100 

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

Bộ Đề Kiểm Tra Học Kì I – Tin Học 10 – Kết Nối Tri Thức Với Cuộc Sống – Bộ Đề 01 gồm các bài kiểm tra bám sát chương trình Tin học 10, giúp học sinh ôn tập kiến thức về máy tính, mạng, và ứng dụng công nghệ thông tin trong học tập. Có đáp án và hướng dẫn chi tiết hỗ trợ luyện tập hiệu quả.

28/10/2025
0 lượt thi

Câu hỏi liên quan