Hướng dẫn does python have a sum function? - python có một chức năng tổng?

Hàm tổng python () tính toán tổng số của tất cả các giá trị bằng số trong một điều khác. SUM () hoạt động với cả số nguyên và số điểm nổi. Hàm Sum () có tham số tùy chọn để thêm một số vào tổng số.


Việc liên kết tổng của một danh sách là một hoạt động phổ biến trong Python. Ví dụ, hãy để nói rằng bạn là một chủ cửa hàng cà phê muốn biết tổng giá trị của tất cả các doanh số được thực hiện vào tháng trước. Bạn có thể sử dụng hàm SUM () để thực hiện tính toán này.

Hướng dẫn does python have a sum function? - python có một chức năng tổng?

Tìm Bootcamp của bạn phù hợp

  • Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
  • Truy cập các học bổng và khóa học chuẩn bị độc quyền

Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name

Last name

Email

Phone number

Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.

Trong mã Python, hàm SUM () có thể được sử dụng để tính tổng của tất cả các giá trị trong một đối tượng có thể lặp lại. Phương pháp này rất hữu ích khi bạn cần tổng giá trị của một danh sách các mục, điều này phổ biến trong một số tính toán toán học.

Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách sử dụng phương thức Python Sum (). Chúng tôi sẽ trải qua một vài ví dụ để giới thiệu cách thức hoạt động của phương pháp này trong một chương trình thực.

Python Sum Cú pháp

Hàm python sum () thêm tất cả các giá trị số trong một số lượng, chẳng hạn như một danh sách và trả về tổng số các giá trị đó. SUM () tính toán tổng số của cả số dấu phẩy động và số nguyên.

Chẳng hạn, bạn có thể sử dụng phương thức SUM () để tính tổng giá của sản phẩm mà khách hàng mua tại cửa hàng.

Tại đây, cú pháp cho phương thức Sum () Python Sum ():

sum(iterable_object, start_value)

Hàm tổng () có hai tham số:

  • Đối tượng có thể sai mà bạn muốn tính tổng số (bắt buộc)
  • Một số bổ sung mà bạn muốn thêm vào giá trị mà bạn đang tính toán (tùy chọn)

Hãy để sử dụng một ví dụ để minh họa cách hoạt động của hàm tổng python sum ().

Sum Python ví dụ

Hãy nói rằng chúng tôi vận hành một cửa hàng địa phương và muốn tính tổng số tiền để tính phí cho khách hàng để mua sắm. Chúng tôi đã có một danh sách chứa giá của từng sản phẩm riêng lẻ, nhưng bây giờ chúng tôi muốn nhận được tổng giá trị của danh sách đó.

Chúng tôi có thể sử dụng hàm SUM () cho mục đích này. Ở đây, một ví dụ về hàm tổng () đang được sử dụng để tính tổng chi phí của một khách hàng mua sắm:

products_purchased = [5.40, 2.20, 9.95, 1.50, 1.50, 2.20, 4.65, 3.00, 2.00]

total_price = sum(products_purchased)
print(total_price)

Chương trình của chúng tôi trả về tổng: 32,40. Hãy để chia nhỏ mã của chúng tôi và thảo luận về cách thức hoạt động của nó.

Trên dòng đầu tiên, chúng tôi tuyên bố một biến Python có tên là Products_purcheled lưu trữ giá của mỗi sản phẩm mà khách hàng đã mua.

Trên dòng tiếp theo, chúng tôi tính toán tổng giá của cửa hàng khách hàng bằng cách sử dụng hàm SUM () trên mảng Python sản phẩm của chúng tôi. Tiếp theo, chương trình của chúng tôi in tổng giá của cửa hàng khách hàng đã được tính bằng Sum ().

Hàm tổng python: Sử dụng một tuple

Trong ví dụ trên, chúng tôi đã sử dụng SUM () để tính tổng giá trị của một số mục trong danh sách. Nhưng nếu các giá trị của chúng tôi được lưu trữ trong một tuple python, chúng tôi cũng có thể đã sử dụng tổng (). Ở đây, một ví dụ về sum () đang được sử dụng để tính tổng giá trị của một tuple:

products_purchased = (5.40, 2.20, 9.95, 1.50, 1.50, 2.20, 4.65, 3.00, 2.00)

total_price = sum(products_purchased)
print(total_price)

Mã của chúng tôi trả về: 32,40. Chương trình này gần như chính xác giống như chương trình trên. Sự khác biệt duy nhất là biến sản phẩm của chúng tôi đã được gán một tuple chứ không phải là một danh sách.

tổng trong cuộc tranh luận thứ hai của Python

Hàm SUM () có trong một tham số thứ hai tùy chọn để thêm một số vào tổng số cuối cùng được tính bằng phương thức.

Hãy nói rằng một khách hàng đã quyết định mua một chiếc túi sau khi đồ tạp hóa của họ được quét. Mỗi túi có giá $ 1. Để thêm túi $ 1 vào tổng số khách hàng, bạn có thể chỉ định tham số thứ hai trong phương thức SUM (). & NBSP;

Ở đây, mã hóa mà chúng tôi có thể sử dụng để tính giá mua của khách hàng, ngoài ra còn có túi $ 1 mà họ đã mua:

products_purchased = [2.00, 3.00, 4.00]

total_price = sum(products_purchased, 1.00)
print(total_price)

Chương trình của chúng tôi trở lại: 10,00. Khi giá trị cuối cùng của chúng tôi 1 được thêm vào phương thức SUM (), nó được thêm vào và do đó chương trình của chúng tôi trả về 10,00.

Sự kết luận

Phương thức SUM () có thể được sử dụng trong Python để tính tổng số các mục được lưu trữ trong một đối tượng có thể lặp lại. Ví dụ, sum () có thể được sử dụng để tính chi phí của đơn đặt hàng quán cà phê của bạn.

Trong hướng dẫn này, chúng tôi đã khám phá cách sử dụng hàm SUM () trong Python. Sau đó, chúng tôi đã thảo luận về cách sử dụng tham số thứ hai được cung cấp bởi SUM () để thêm nhiều giá trị vào tổng số tính toán. Bây giờ bạn đã trang bị kiến ​​thức bạn cần sử dụng phương thức SUM () trong Python như một Pro!

Để tìm hiểu thêm về mã hóa trong Python, hãy đọc hướng dẫn Python cách học của chúng tôi.

Thí dụ.x = 5. y = 10. in (x + y) tự mình thử ».

Thí dụ.x = input ("loại A số:") y = input ("loại số khác:") sum = int (x) + int (y) in ("tổng là:", sum) tự mình thử ». which sums up the numbers in the list. Syntax: sum(iterable, start) iterable : iterable can be anything list , tuples or dictionaries , but most importantly it should be numbers. start : this start is added to the sum of numbers in the iterable.

Làm thế nào để bạn thêm một khoản tiền trong Python?

Làm thế nào để thêm hai số trong Python..
❮ Trước Sau ❯.
Thí dụ.x = 5. y = 10. in (x + y) tự mình thử ».
Thí dụ.x = input ("loại A số:") y = input ("loại số khác:") sum = int (x) + int (y) in ("tổng là:", sum) tự mình thử ».
❮ Trước Sau ❯.