官术网_书友最值得收藏!

1.1 這只鸚鵡不簡單——print語句的作用

鸚鵡說:在Python王國里,大家都用一種特殊的語言交流——編程語言,用編程語言寫出來的內容叫作程序代碼,寫代碼的規(guī)則叫作語法規(guī)則;只有運行代碼,別人才能知道你說了什么、做了什么。下面我們來揭示一下鸚鵡學舌的秘密——print語句。它的語法很簡單:在print后面緊跟一對括號,將要輸出的信息放在括號中就可以了,如圖1.1所示。

圖1.1 print語句的語法示意圖

按照上面的規(guī)則寫好代碼之后,只要開始運行程序,就會像鸚鵡學舌般準確地輸出信息。print語句雖然語法簡單,但在編程中卻能發(fā)揮重要的作用。

1.1.1 print語句的作用1——輸出信息

print語句最基本的作用就是輸出信息。這看似簡單,但在什么時候、什么情況下輸出,按照什么格式輸出卻是大有學問的。同時鸚鵡有一個聰明的大腦,可以在輸出語句中進行相應的計算。例如,下面的代碼就表示輸出3遍“hello”后說出派森的名字。

>>> print(‘hello' * 3 + ’派森’)
hellohellohello派森

說明:本書中的代碼示例如果以“>>>”開頭,則表示直接在IDLE編程環(huán)境中輸入代碼,下一行則為運行結果;如果沒有以“>>>”開頭,則表示在新建的文件中輸入代碼。

1.1.2 print語句的作用2——調試程序

學生做作業(yè)有時會出錯,需要經(jīng)過檢查才能發(fā)現(xiàn)錯誤。我們在寫程序代碼的過程中也會出錯,這時候就需要找出程序中的錯誤,找錯的這個過程叫“Debug”。 Debug是“找出臭蟲”的意思,這個“臭蟲”就是指程序錯誤。在找錯誤的過程中會經(jīng)常用到print語句,我們可以把它們放在不同的地方,就好像讓它們監(jiān)督程序代碼,當發(fā)現(xiàn)錯誤的時候它們會大聲說:“第×行代碼這里有錯誤!”

1.1.3 print語句的作用3——原型設計

所謂原型就是一個簡化的模型。例如,我們計劃用紙做一輛1米長的汽車,那么我們可以先用10厘米長的小紙盒裝上輪子試試,這個小試驗品就是一個原型。原型的作用就是花最少的力氣看看“最終的東西”有沒有可能實現(xiàn)。

在程序設計中我們也會經(jīng)常用到原型。例如,我們在程序代碼特定的地方加上這樣的語句:

print(‘制造一架飛機’)
print(‘讓金魚唱一首英文歌’)

如果運行結果出現(xiàn)了“制造一架飛機”“讓金魚唱一首英文歌”的字樣,就說明整體原型沒有問題。下一步,我們就會編寫真正“制造一架飛機”和“讓金魚唱一首英文歌”的代碼,并最終替代print語句的部分。

主站蜘蛛池模板: 广宁县| 新郑市| 定陶县| 卓资县| 桂阳县| 奉贤区| 无极县| 莎车县| 天等县| 鄱阳县| 马鞍山市| 明光市| 北辰区| 中卫市| 曲阜市| 虹口区| 错那县| 牡丹江市| 林口县| 泾源县| 靖远县| 宕昌县| 金阳县| 四川省| 嘉祥县| 河北区| 留坝县| 新郑市| 满洲里市| 图片| 洛宁县| 墨脱县| 武邑县| 德阳市| 乌兰察布市| 岗巴县| 金平| 福清市| 许昌县| 拉萨市| 山东|