python中变量的基本使用及命名规则
生活随笔
收集整理的這篇文章主要介紹了
python中变量的基本使用及命名规则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目標
- 變量定義
- 變量的類型
- 變量的命名
- 標識符和關鍵字
- 變量的命名規則
01. 變量定義
- 在 Python 中,每個變量 ???? 在使用前都必須賦值,變量 ???? 賦值以后 ???? 該變量 才會被創建
- 等號(=)用來給變量賦值 ???? = 左邊是一個變量名
- = 右邊是存儲在變量中的值
????
???? 變量名 = 值
???? 變量定義之后,后續就可以直接使用了
02. 變量的類型
- 在內存中創建一個變量,會包括:
- 在Python中定義變量是 ???? 不需要指定類型(在其他很多高級語言中都需要)
- Python可以根據等號右側的值,自動推導出變量中存儲數據的類型
- 數據類型可以分為 數字型?和 非數字型
2.1 數字型
- 整型 (int)
- 浮點型(float)
- 布爾型(bool) ???? 真 True? 非 0 數 —— 非零即真
- 假 False 0
- 復數型 ???? complex 主要用于科學計算。例如:平面場問題、波動問題、電感電容等問題
2.2 非數字型
- ?使用 type 函數可以查看一個變量的類型
03. 不同類型變量之間的計算
- 數字型變量?之間可以直接計算
- 字符串變量?之間使用 + 拼接字符串
?
first_name = "三" last_name = "張" first_name + last_name #會輸出"三張" ??
- 字符串變量?可以和 整數 使用 * 重復拼接相同的字符串
- ?數字型變量?和 字符串?之間 不能進行其他計算
04. 變量的輸入
- 所謂 輸入,就是 用代碼?獲取用戶通過 ???? 鍵盤 ???? 輸入的信息
- input 函數實現鍵盤輸入
語法如下:
05. 類型轉換函數
- ?
| 函數 | 說明 |
| int(x) | 將x轉換為一個整數 |
| float(x) | 將x轉換為一個浮點數 |
| str(x) | 將x轉換為一個字符串 |
06. 變量的格式化輸出
- ?
| 格式化字符串 | 含義 |
| %s | 字符串 |
| %d | 有符號十進制整數,%06d表示輸出的整數顯示位數,不足的地方使用0補全 |
| %f | 浮點數,%.2f表示小數點后只顯示兩位 |
| %% | 輸出% |
- 語法格式如下:
- ?格式化輸出演練 —— 基本練習
07. 標識符和關鍵字
7.1 標識符
標示符就是程序員定義的 變量名、函數名
- 名字 需要有 見名知義 的效果,見下圖:
? ? ? ? ? ? ? ? ? ? ? ?
- 標示符可以由 字母、下劃線 和 數字 組成
- 不能以數字開頭
- 不能與關鍵字重名
- Python中的標識符是 ???? 區分大小寫的
7.2 關鍵字
- 關鍵字就是在Python內部已經使用的標識符
- 關鍵字具有特殊的功能和含義
- 開發者不允許定義和關鍵字相同的名字的標示符
通過以下命令可以查看Python中的關鍵字
import keyword print(keyword.kwlist)7.3. 變量的命名規則
- 命名規則可以被視為一種 慣例,并無絕對與強制
- 目的是為了 增加代碼的識別和可讀性
- 在定義變量時,為了保證代碼格式,= 的左右應該各保留一個空格
- 在Python中,如果 ???? 變量名 ???? 需要由 二個?或 多個單詞 組成時,可以按照以下方式命名
- 當 變量名?是由二個或多個單詞組成時,還可以利用駝峰命名法來命名
???? ?第一個單詞以小寫字母開始,后續單詞的首字母大寫。例如:firstName、lastName
???? 每一個單詞的首字母都采用大寫字母。例如:FirstName、LastName、CamelCase
轉載于:https://www.cnblogs.com/liuhnsky/p/9966957.html
總結
以上是生活随笔為你收集整理的python中变量的基本使用及命名规则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中间件及tomcat的内存溢出调优
- 下一篇: python-三元运算