Python中的變量以及變量的命名


1.變量的定義
在 python 中,每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建
等號(=)用來給變量賦值
=左邊是一個變量名
=右邊是存儲在變量中的值
變量名=值
變量定義之后,后續就可以直接使用了
變量名只有在第一次出現才是定義變量(變量名再次出現,不是定義變量,而是直接使用之前
定義的變量)
2.實例演示
【1】

這里寫圖片描述
【2】需求:
水果的價格是 8.5 元/斤,買了 7.5 斤橘子,計算付款金額,只要買橘子,就返 5 塊錢

這里寫圖片描述

1.在內存中創建一個變量:會包括
變量的名稱
變量保存的數據
變量存儲數據的類型
變量的地址

在 python 中定義變量是不需要指定類型(在其他很多高級語言中都需要)
數據類新可以分為數字型和非數字型
數字型

  • 整型(int)
  • 浮點型(float)
  • 布爾型(bool)

非數字型

  • 字符串
  • 列表
  • 元組
  • 字典
    這里寫圖片描述

這里寫圖片描述
2.使用 type 函數可以查看一個變量的類型
在使用交互式終端時,也可以知道每個變量的准確類型
這里寫圖片描述
3.不同類型變量之間的計算,數字變量之間可以直接計算
在 python 中,兩個數字型變量是可以直接進行算術運算的
如果變量是 bool 型,在計算時True 對應的數字是 1,Fauls 對應的數字是 0
這里寫圖片描述
4.字符串變量之間使用 + 拼接字符串
在 python 中
字符串之間可以使用 + 拼接生成新的字符串字符串變量可以和整數使用 * 重復拼接相同的字符串
字符串變量和字符串之間不能進行其他計算
這里寫圖片描述

所謂輸入,就是用代碼獲取用戶通過鍵盤輸入的信息
在 python 中,如果要獲取用戶在鍵盤上的輸入信息,需要使用 raw_input 函數

例如:去銀行取錢,在 ATM 上輸入密碼
這里寫圖片描述

在 python 中可以使用 raw_input 函數從鍵盤等待用戶的輸入, 用戶輸入的任何內容 python 都認為是一個字符串

這里寫圖片描述
第一種寫法:

這里寫圖片描述
改良后的第二種寫法:

這里寫圖片描述

在 python 中可以使用 print 函數將信息輸出到控制台
如果希望輸出文字信息的同時,一起輸出數據,就需要使用到格式化操作符
% 被稱為格式化操作符,專門用於處理字符串中的格式
包含%的字符串,被稱為格式化字符串
% 和不同的字符連用,不同類型的數據需要使用不同的格式化字符

格式化字符串 含義
%s 字符串
%d 有符號十進制整數,%06d 表示輸出的整數顯示位數字,不足的地方使用0 補全
%f 浮點數,%.02f 表示小數點后只顯示兩位
%% 輸出%

語法格式:
print ‘格式化字符串’ % 變量 1
print ‘格式化字符串’ % (變量 1,變量 2…)

這里寫圖片描述

1.標識符和關鍵字
標識符:標識符就是程序員定義的變量名,函數名

  • 名字需要有見名知義的效果
  • 標識符可以由字母,下划線和數字組成
  • 不能以數字開頭,不能與關鍵字重名

關鍵字:關鍵字就是在 python 內部已經使用的標識符

  • 關鍵字具有特殊的功能和含義
  • 開發者不允許定義和關鍵字相同的名字的標示符
    這里寫圖片描述

2.變量的命名規則
命名規則可以被視為一種慣例,別無絕對與強制,目的是為了增加代碼的識別和可讀性
注意:python 中的標識符是區分大小寫的

1.在定義變量時,為了保證代碼格式,=的左右兩邊該各保留一個空格雅思詞匯 
2.在 python 中,如果變量名需要由兩個或多個單詞組成,可以按照以下方式命名(python中常用)

  • 每個單詞都使用小寫字母

  • 單詞與單詞之間使用_下划線連接

例如:first_name,last_name….駝峰命名法:(其他語言常用的命名法)

當變量名是由兩個或多個單詞組成,還可以利用駝峰命令法來命名
小駝峰命名法:
第一個單詞以小寫字母開始,后續單詞的首字母大寫
firstName lastName
大駝峰命名法:
每一個單詞的首字母都采用大寫字母
FirstName LastName


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM