Giải Câu hỏi mục 2 trang 113 SGK Tin học 10 – Bài 22. Kiểu dữ liệu danh sách. Hướng dẫn: Có thể duyệt lần lượt các phần tử của danh sách bằng lệnh for kết hợp với vùng giá trị.
Câu hỏi/Đề bài:
1. Giải thích các lệnh ở mỗi câu sau thực hiện công việc gì?
Hướng dẫn:
Có thể duyệt lần lượt các phần tử của danh sách bằng lệnh for kết hợp với vùng giá trị của lệnh range()
Lời giải:
a) Gán S = 0;
Duyệt các phần tử trong danh sách A và tính tổng các phần tử lớn hơn 0 của A
In kết quả S ra màn hình
b) Gán C = 0;
Duyệt các phần tử trong danh sách A và đếm số lượng các phần tử lớn hơn 0 của A
In kết quả C ra màn hình
2. Cho dãy số nguyên A, viết chương trình in ra các số chẵn của A.
Hướng dẫn:
Dựa vào kiến thức đã học để viết chương trình
Lời giải:
A=[2, 6, 3, 6, 9]
for i in range(len(A)):
if(A[i]%2==0):
print (A[i], end = ” “)