- Python 3.7從零開始學
- 劉宇宙
- 635字
- 2019-12-06 14:02:21
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 變量的狀態圖
一般情況下,我們用狀態圖表示變量的狀態。左邊是變量名稱,右邊是變量值。狀態圖顯示了賦值語句的最終操作結果。
原來小智知道這么多,小萌心中暗暗高興起來,感謝小智的指導。這真是一個愉快的上午,不過真的很餓。好像到服務區了。老板宣布在這里休息一下,順便補充點能量再往前走。
推薦閱讀
- LabVIEW 2018 虛擬儀器程序設計
- Java系統分析與架構設計
- Mastering Adobe Captivate 2017(Fourth Edition)
- Mastering Objectoriented Python
- Elastic Stack應用寶典
- Banana Pi Cookbook
- Learning Laravel 4 Application Development
- Unreal Engine 4 Shaders and Effects Cookbook
- Learning Vaadin 7(Second Edition)
- iPhone應用開發從入門到精通
- Visual Basic 6.0程序設計實驗教程
- Python程序設計與算法基礎教程(第2版)(微課版)
- uni-app跨平臺開發與應用從入門到實踐
- MongoDB Cookbook
- Eclipse開發(學習筆記)