我已經出過很多打印相關的練習,讓你習慣寫簡單的東西,但簡單的東西都有點無聊,現在該跟上腳步了。我們現在要做的是把數據讀到你的程序里邊去。這可能對你有點難度,你可能一下子不明白,不過你需要相信我,無論如何把習題做了再說。只要做幾個練習你就明白了。
一般軟件做的事情主要就是下面幾條:
到目前為止你只做了打印,但還不會接受或者修改人的輸入。你也許還不知道“輸入(input)”是什么意思。所以閑話少說,我們還是開始做點練習看你能不能明白。下一個習題里邊我們會給你更多的解釋。
1 2 3 4 5 6 7 8 9 | print "How old are you?",
age = raw_input()
print "How tall are you?",
height = raw_input()
print "How much do you weigh?",
weight = raw_input()
print "So, you're %r old, %r tall and %r heavy." % (
age, height, weight)
|
Note
注意到我在每行 print 后面加了個逗號(comma) , 了吧?這樣的話 print 就不會輸出新行符而結束這一行跑到下一行去了。
$ python ex11.py
How old are you? 35
How tall are you? 6'2"
How much do you weigh? 180lbs
So, you're '35' old, '6\'2"' tall and '180lbs' heavy.
$