You have some options about how to go about this
Using peso = str(peso)
and same for volume = str(volume)
peso = float(input("Qual o peso do plastico da sua protese?")) volume = float(input("Qual o volume do material?")) peso = str(peso) volume = str(volume) def resultados(): print('O peso do plastico é de ' + peso, end="", flush=True) resultados() print(' g e tem um volume de ' + volume + "dm^3")
Or you could just convert them to str
when you are performing your print
this way you can preserve the values as floats
if you want to do more calculations and not have to convert them back and forth over and over
peso = float(input("Qual o peso do plastico da sua protese?")) volume = float(input("Qual o volume do material?")) def resultados(): print('O peso do plastico é de ' + str(peso), end="", flush=True) resultados() print(' g e tem um volume de ' + str(volume) + "dm^3")