Trong hướng dẫn này, chúng ta sẽ tìm hiểu về sum () chức năng.
Hàm sum () được sử dụng để tính tổng tất cả các số trong một tệp có thể lặp lại. Hãy xem một số ví dụ.
Ví dụ
# initialinzing a list numbers = [1, 2, 3, 4, 5] # printing the sum print(sum(numbers))
Đầu ra
Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.
15
sum () nhận một đối số tùy chọn, tức là bắt đầu điều đó sẽ được thêm vào kết quả. Hãy xem nó.
Ví dụ
# initialinzing a list numbers = [1, 2, 3, 4, 5] # printing the sum print(sum(numbers, 5))
Đầu ra
Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.
20
Nếu chúng ta đặt bất kỳ chuỗi nào hoặc bất kỳ kiểu dữ liệu nào khác bên trong có thể lặp lại, thì chúng ta sẽ gặp lỗi. Hãy xem nó với ví dụ sau.
Ví dụ
# initialinzing a list numbers = [1, 2, 3, [1, 2, 3], '5'] # printing the sum print(sum(numbers, 5))
Đầu ra
Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-10-40c38246060a> in <module> 3 4 # printing the sum ----> 5 print(sum(numbers, 5)) TypeError: unsupported operand type(s) for +: 'int' and 'list'
Kết luận
Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.