上一个习题是我们第一次学习raw_input函数。这个函数可以:
1,接受用户的输入
2,将用户输入的内容赋值给相应的变量。
另外,特别注意的是raw_input()函数与input()的区别。
这次的习题,主要是对输入内容的提示信息:
习题11中提示信息是通过print函数实现的,例如:
print "How old are you",
age = raw_input()
(print函数后的,是为了防止print输出换行符而结束这一行跑到下一行)
习题12的提示方式更为简单:
age = raw_input("How old are you?")
height = raw_input("How tall are you")
weight = raw_input("How much do you weigh?")
print"So, you're %r old,%r tall and %r heavy." %(age,height,weight)
输出结果如下:
How old are you? 28
How tall are you 175cm
How much do you weigh? 65kg
So, you're '28' old,' 175cm' tall and ' 65kg' heavy.
可以得到与习题11相同的结果。