Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

uma dúvida

no javascript temos como dividir as competências, para ser fácil o entendimento e manuntenção de código dentre outros, queria saber se no python temos como fazer isto, porque o bloco de código estar muito grande? se sim, como faz isto.

2 respostas
solução!

Olá, Luciano! Tudo belezinha?

No Python, também é possível dividir as competências e organizar o código de forma mais legível e fácil de manter. Uma forma comum de fazer isso é utilizando funções.

Você pode criar funções para realizar tarefas específicas em seu código. Dessa forma, você pode separar as diferentes competências em funções separadas e chamar essas funções quando necessário. Isso ajuda a evitar a repetição de código e torna o código mais modular.

Por exemplo, se você tem um bloco de código grande que realiza uma série de cálculos, você pode criar uma função para cada cálculo específico. Assim, você pode chamar essas funções no lugar do bloco de código extenso.

Vou te dar um exemplo simples:

def calcular_soma(a, b):
    return a + b

def calcular_subtracao(a, b):
    return a - b

def calcular_multiplicacao(a, b):
    return a * b

def calcular_divisao(a, b):
    return a / b

resultado_soma = calcular_soma(5, 3)
resultado_subtracao = calcular_subtracao(5, 3)
resultado_multiplicacao = calcular_multiplicacao(5, 3)
resultado_divisao = calcular_divisao(5, 3)

print(resultado_soma)
print(resultado_subtracao)
print(resultado_multiplicacao)
print(resultado_divisao)

Nesse exemplo, temos quatro funções que realizam operações matemáticas diferentes. Cada função é responsável por uma competência específica. Dessa forma, o código fica mais organizado e fácil de entender.

Esse assunto de funções é abordado na próxima aula (Organizando ainda melhor o nosso código) do curso que você está fazendo de Python. :)

Espero ter ajudado. Qualquer outra dúvida me coloco a disposição.

Abraços. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

muito obrigado GABRIELLE RIBEIRO GOMES

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software