Cho A là danh sách được xác định như sau: A = [1, -2, -3.5, 4, 6, -2.5]. Em hãy cho biết kết quả thực hiện các câu lệnh sau

22.3. Cho A là danh sách được xác định như sau: A = [1, -2, -3.5, 4, 6, -2.5]. Em hãy cho biết kết quả thực hiện các câu lệnh sau:

a)

s = 0

for i in range(len(A)):

       if A[i] > 0:

           s = s + A[i]

print(s)

b)

for i in range(len(A)):

        A[i] = A[i] + 3

c)

k = 0

for i in range(1, 4):

        if A[i] < 0:

                k = k + 1

print(k)


a) 11 (là tổng các phần từ lớn hơn 0 của A).

b) Mỗi phần tử của danh sách A sau câu lệnh này được cộng thêm 3, nghĩa là A= [4, 1, -0.5, 7, 9, 0.5].

c) 2 (là số phần tử nhỏ hơn 0 trong các phần tử A[1], A[2], A[3]).


Từ khóa tìm kiếm Google: Giải SBT tin học 10 kết nối tri thức, giải sách kết nối tri thức 10 môn tin học, giải tin học 10 sách mới bài 22, bài 22: Kiểu dữ liệu danh sách

Giải những bài tập khác

Bình luận

Giải bài tập những môn khác