- Python3.5從零開始學
- 劉宇宙
- 633字
- 2020-11-28 16:06:59
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 變量的狀態圖
一般情況下,我們用狀態圖表示變量的狀態。左邊是變量名稱,右邊是變量值。狀態圖顯示了賦值語句的最終操作結果。
原來小智知道這么多,小萌心中暗暗高興起來,感謝小智的指導。這真是一個愉快的上午,不過真的很餓。好像到服務區了。boss宣布在這里休息一下,順便補充點能量再往前走。
推薦閱讀
- 大話PLC(輕松動漫版)
- 微信公眾平臺與小程序開發:從零搭建整套系統
- Leap Motion Development Essentials
- Java面向對象程序開發及實戰
- MySQL從入門到精通(軟件開發視頻大講堂)
- .NET Standard 2.0 Cookbook
- TypeScript 2.x By Example
- Developing Java Applications with Spring and Spring Boot
- C語言程序設計教程
- Elastix Unified Communications Server Cookbook
- Getting Started with RethinkDB
- Flutter之旅
- Unreal Engine Game Development Cookbook
- Neo4j Graph Data Modeling
- C#編程魔法書