title: TypeError: can only concatenate str (not "float") to str
body: <p>I'm trying to make a program that compares the density of a certain mass and volume to a list of densities of compounds, and return the type of compound I am analyzing.</p>
  
  <p>This is the part of the code that is returning an error:</p>
  
  <pre><code>peso = float(input("Qual o peso do plastico da sua protese?"))
  volume = float(input("Qual o volume do material?"))
  str(peso)
  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")
  </code></pre>
  
  <p>The error message:</p>
  
  <pre><code>TypeError                                 Traceback (most recent call last)
  &lt;ipython-input-9-d36344c01741&gt; in &lt;module&gt;()
        8     print('O peso do plastico é de ' + peso, end="", flush=True)
        9 
  ---&gt; 10 resultados()
       11 print(' g e tem um volume de ' + volume + "dm^3")
       12 #############
  
  &lt;ipython-input-9-d36344c01741&gt; in resultados()
        6 
        7 def resultados():
  ----&gt; 8     print('O peso do plastico é de ' + peso, end="", flush=True)
        9 
       10 resultados()
  
  TypeError: can only concatenate str (not "float") to str
  </code></pre>