Câu hỏi mục 2 trang 113 SGK Tin học 10 Kết nối tri thức
1. Giải thích các lệnh ở mỗi câu sau thực hiện công việc gì?
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 giải chi tiết Câu hỏi mục 2
Phương pháp giải:
1. 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()
2. Dựa vào kiến thức đã học:
+ Lệnh for ... in range()
+ Các phép toán so sánh giá trị logic
+ Lệnh print()
Lời giải chi tiết:
1.
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.
A=[2, 6, 3, 6, 9]
for i in range(len(A)):
if(A[i]%2==0):
print (A[i], end = " ")
-- Mod Tin Học 10 HỌC247
-
Trong Python List là gì?
bởi Anh Thu 08/09/2022
Theo dõi (0) 1 Trả lời
Bài tập SGK khác
Câu hỏi mục 1 trang 112 SGK Tin học 10 Kết nối tri thức - KNTT
Hoạt động 2 trang 112 SGK Tin học 10 Kết nối tri thức - KNTT
Hoạt động 3 trang 113 SGK Tin học 10 Kết nối tri thức - KNTT
Câu hỏi mục 3 trang 113 SGK Tin học 10 Kết nối tri thức - KNTT
Luyện tập trang 114 SGK Tin học 10 Kết nối tri thức - KNTT
Vận dụng trang 114 SGK Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.1 trang 46 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.2 trang 46 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.3 trang 46 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.4 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.5 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.6 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.7 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.8 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.9 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 22.10 trang 47 SBT Tin học 10 Kết nối tri thức - KNTT