📅  最后修改于: 2023-12-03 15:34:04.449000             🧑  作者: Mango
Python é uma linguagem de programação de alto nível e fácil de aprender. Ele é amplamente utilizado em diversas áreas, como análise de dados, inteligência artificial, web development, entre outras.
Uma das tarefas comuns na programação é a soma de números. Felizmente, Python disponibiliza diversas maneiras de realizar esta operação.
A forma mais simples de soma em Python é utilizando o operador +
. Veja o exemplo:
a = 2
b = 3
soma = a + b
print(soma) # saída: 5
Outra forma de somar números em Python é utilizando a função built-in sum()
. Esta função recebe uma lista de números como argumento e retorna a soma destes números.
numeros = [1, 2, 3, 4, 5]
soma = sum(numeros)
print(soma) # saída: 15
Se você estiver trabalhando com objetos em Python, pode ser necessário somar certos atributos destes objetos. Neste caso, você pode utilizar a combinação de list comprehension e a função getattr()
.
class Pessoa:
def __init__(self, nome, idade):
self.nome = nome
self.idade = idade
pessoas = [
Pessoa("Lucas", 25),
Pessoa("Maria", 30),
Pessoa("João", 35)
]
soma_idades = sum(getattr(pessoa, "idade") for pessoa in pessoas)
print(soma_idades) # saída: 90
Em resumo, Python oferece diversas formas de realizar a soma de números, desde a operação básica de soma até o uso de list comprehension e funções built-in. Escolha a forma mais adequada para sua tarefa e comece a somar!