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

2.4 語句

語句是Python解釋器可以運行的一個代碼單元,也可以理解為可以執行的命令。我們目前已經使用了兩種語句:print打印語句和賦值語句。

賦值語句有兩個作用:一是建立新的變量,二是將值賦予變量。任何變量在使用時都必須賦值,否則會被視為不存在的變量。

看了上百字,也沒明白什么是語句,小萌暗自抱怨道。于是她隨手在交互模式下輸入如下:

     >>> advice='boss,we want have a lunch'

剛輸完一句,小萌就停下了,等等,剛才輸入的不就是語句嗎?前面都做過不少示例了,看看還用過什么語句。在交互模式下寫的第一個程序不就是print語句嗎?對了,還可以知道這個語句中advice的類型是什么樣的。小萌想完,在交互模式下輸入如下:

     >>> type(advice)
     <class 'str'>

在這個語句中,advice的類型是字符串(str)。還有什么類型的賦值語句呢?對了,前面還學習了整型和浮點型,在交互模式下輸入:

     >>> money=99999999
     >>> type(money)
     <class 'int'>
     >>> spend=1.11111111
     >>> type(spend)
     <class 'float'>

不錯,把之前學習的內容溫習了一下。于是小萌又在交互模式下輸入如下:

     >>> so happy
     SyntaxError: invalid syntax

哎呀,怎么又犯糊涂了,變量是一定要賦值的。于是重新輸入:

     >>> print('so happy,it is a perfect forenoon')
     so happy,it is a perfect forenoon

小萌突然感覺有人站在自己旁邊,原來是小智。小智盯著交互模式輸入界面,突然說道:“這個用狀態圖展示會更直觀”。說完就幫小萌畫出了一個變量狀態圖,如圖2-6所示。

圖2-6 變量的狀態圖

一般情況下,我們用狀態圖表示變量的狀態。左邊是變量名稱,右邊是變量值。狀態圖顯示了賦值語句的最終操作結果。

原來小智知道這么多,小萌心中暗暗高興起來,感謝小智的指導。這真是一個愉快的上午,不過真的很餓。好像到服務區了。老板宣布在這里休息一下,順便補充點能量再往前走。

主站蜘蛛池模板: 四平市| 株洲县| 沁源县| 商城县| 西充县| 襄汾县| 三明市| 蓬莱市| 蒙阴县| 雷州市| 永仁县| 金阳县| 呈贡县| 息烽县| 泰安市| 铁力市| 额敏县| 广州市| 吉水县| 凌云县| 辽源市| 白水县| 南汇区| 崇州市| 庆安县| 新闻| 乐山市| 奉贤区| 宜良县| 江源县| 凯里市| 肥西县| 嵊州市| 海伦市| 鸡东县| 左贡县| 安泽县| 蚌埠市| 天长市| 安龙县| 白水县|