是否可以将raw_input与变量一起使用?
例如。
max = 100
value = raw_input('Please enter a value between 10 and' max 'for percentage')
谢谢,
Favolas
答案 0 :(得分:10)
您可以将评估为字符串的任何内容作为参数传递:
value = raw_input('Please enter a value between 10 and' + str(max) + 'for percentage')
使用+来连接字符串对象。您还需要明确地将非字符串转换为字符串以使用str()函数将它们连接起来。
答案 1 :(得分:2)
答案 2 :(得分:1)
我认为这可能有用
value = input('Please enter a value between 10 and {} for percentage'.format(max))
答案 3 :(得分:1)
另一种方法:)
value = raw_input('Please enter a value between 10 and %i for percentage' % (max))