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')
类型错误:% 不支持的操作数类型:“NoneType”和“str
最佳答案
不要将变量放在引号中。而不是
print("So, you're '%r' old, '%r' tall and weigh '%r' ") % ('age, height weight')
放
print("So, you're '%r' old, '%r' tall and weigh '%r' " % (age, height weight))
关于python - 我一直在学习 python 3.5,并试图获取一个字符串来重新打印用户输入变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39460040/