Học Python - Bài 42 Tính tổng các phần tử ở vị trí chẵn trong mảng
Giới Thiệu
Mảng (hay danh sách trong Python) là một tập hợp các phần tử có thể được xử lý cùng nhau. Một trong những thao tác phổ biến khi làm việc với mảng là tính tổng các phần tử ở vị trí chẵn.
Trong bài viết này, chúng ta sẽ viết một chương trình Python để tính tổng các phần tử nằm ở vị trí chẵn trong một mảng số nguyên.
Viết Chương Trình Python
# Hàm tính tổng các phần tử ở vị trí chẵn trong mảng
def tinh_tong_vi_tri_chan(arr):
return sum(arr[i] for i in range(0, len(arr), 2))
# Nhập số lượng phần tử của mảng
n = int(input("Nhập số phần tử của mảng: "))
# Nhập các phần tử của mảng từ người dùng
mang = []
for i in range(n):
gia_tri = int(input(f"Nhập phần tử thứ {i+1}: "))
mang.append(gia_tri)
# Tính tổng các phần tử ở vị trí chẵn
tong_vi_tri_chan = tinh_tong_vi_tri_chan(mang)
# Hiển thị kết quả
print(f"Tổng các phần tử ở vị trí chẵn trong mảng là: {tong_vi_tri_chan}") Ứng Dụng
Kết Luận
Chương trình trên giúp tính tổng các phần tử ở vị trí chẵn trong mảng một cách đơn giản và hiệu quả. Sử dụng sum() kết hợp với list comprehension giúp tối ưu hóa việc tính toán. Hãy thử nghiệm với các mảng khác nhau để kiểm chứng!
Khóa học Python online từ cơ bản đến nâng cao
Kính thưa quý phụ huynh và các bạn học sinh thân mến! Trong kỷ nguyên…
Hướng Dẫn Giải Chi Tiết Đề Thi HSG Tin Học THCS Bình Phước 2019-2020 Bằng…
Hướng Dẫn Giải Chi Tiết Đề Thi HSG Tin Học Lớp 9 Tỉnh Bình Dương…
Hướng Dẫn Giải Chi Tiết Đề Thi HSG Tin Học Lớp 9 Tỉnh Bình Phước…
Hướng Dẫn Giải Chi Tiết Đề Thi HSG Tin Học Lớp 9 Tỉnh Bình Định…
Hướng Dẫn Giải Chi Tiết Đề Thi HSG Tin Học Lớp 9 Tỉnh Bình Định…