Olá, César.
Para realizar cálculos envolvendo valores inseridos por usuários você terá que primeiro ler os valores e guardá-los dentro de variáveis. No Python, isso pode ser feito utilizando a função input
, esta função lê um valor digitado pelo usuário e retorna uma string
. No entanto, como você quer realizar cálculos matemáticos, terá que converter o valor recebido usando int
ou float
, a depender do tipo de valor e cálculo que deseje realizar.
Para exemplificar, abaixo escreverei um programa para ler 10 valores (inteiros) e ao final, exibir a soma total:
soma = 0
for _ in range(10):
valor_recebido = int(input('Digite um valor: '))
soma = soma + valor_recebido
print('A soma total é {}'.format(soma))
Para adequar o seu programa e fazer o que deseja, você terá que criar variáveis e executar as operações que deseja. Além disso, terá que converter corretamente as variáveis em int
ou float
. Abaixo modificarei o seu código para uma possível solução:
print("#" * 12, '\033[4;36mCÁLCULO DE SAPATAS QUADRADAS COM CARGA CENTRADA\033[m', '#' * 12)
print("\033[1;33m PARA O CÁLCULO DA SAPATA ENTRE COM OS SEGUINTES DADOS: \033[m")
soma = 0
for i in range(1,4):
spt = float(input('Digite o valor do SPT {} dentro da zona de plastificação:'.format(i)))
soma = soma + spt
print('A soma total é {}'.format(soma))
Acho que isso resolve seu problema.
Espero ter ajudado.