title: Python3 printing user input with strings on a new line in a video game
body: <p>Python beginner here, couple months in, still confused and still having mayjor impostor syndrome.</p>
  <p>I was playing some Diablo2 Resurrected and while i played i was imagining code in my mind, especially when i used spells on my mage like thunderbolt which does 1-114 damage on my current level ;)</p>
  <p>So i alt-tabbed and wrote this code:</p>
  <pre><code>import random
  
  #For the random thunderbolt spell damage
  thunderbolt_damage = random.randint(1,114)
  
  #Asking for user input
  mouse_clicks = int(input(&quot;How often do you want to click to use thunderbolt? &quot;))
  
  
  def thunder_spell():
      
      mana = 120
      '''Mana at my current level in Diablo2'''
      while mouse_clicks &gt; 0:
          mana += mouse_clicks * -9 
          break
      
      print(&quot;You have &quot; + str(mana) + &quot; Mana left&quot;)
      
  
     
              
      print(&quot;Your thunderbolt just did &quot; + str(thunderbolt_damage) + &quot; damage&quot;) 
      
      
  
  thunder_spell()
  </code></pre>
  <p>Problems: I want to be able to print the number of times that i click with the mouse and display the random damage each time, on a new line. I tried several things but nothing worked. I was running into errors. I think it could be done with a for loop but i don't know how. I learned using codecademy only mostly.</p>