image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

RS

Renan Scarabelli08/10/2022 03:12
Compartilhe

Erro: can't multiply sequence by non-int of type 'float'

  • #Python

Fui fazer uma calculadora de Raio de determinado círculo para testar as operações matemáticas com Python, porém comecei a receber o erro acima.

Segue o código original:

print("### Calculadora de circunferência de um circulo ###")

r = input("Informe o raio em centimetros: ")

print(r)

circunferencia = 2 * 3.14 * r

print(f"A circunferência deste circulo é de: {circunferencia: .2f}")

O que precisei mudar foi:

r = float(input("Informe o raio em centimetros: "))

Declarando qual o tipo da variável na hora do input resolveu meu problema.

Se está encontrando este erro, segue a solução que achei.

Compartilhe
Comentários (0)