I have been learning python 3.5, and trying to get a string to reprint a user input variable?
<pre><code>print ("how old are you??"),
age = input()
print("How tall are you"),
height = input()
print("How much do you weigh"),
weight = input()

print("So, you're '%r' old, '%r' tall and weigh '%r' ") % ('age, height weight')
</code></pre>

<p>TypeError: unsupported operand type(s) for %: 'NoneType' and 'str</p>

<pre><code>print ("how old are you??"),
age = input()
print("How tall are you"),
height = input()
print("How much do you weigh"),
weight = input()

print("So, you're '%r' old, '%r' tall and weigh '%r' " %(age, height, weight))
</code></pre>

<p>If you put the variables in quotes it becomes a string. Also make sure each variable has a comma after it if you're going to add another variable.</p>

python string user-input