1. 程式人生 > 程式設計 >Python3變數與基本資料型別用法例項分析

Python3變數與基本資料型別用法例項分析

本文例項講述了Python3變數與基本資料型別用法。分享給大家供大家參考,具體如下:

3.1保留字和識別符號

3.1.1保留字

保留字是Python語言中已經被賦予特定意義的一些單詞,開發程式時不可以把保留字作為變數、函式、類、模組和其他物件的名稱來使用。保留字如下:

Python3變數與基本資料型別用法例項分析

3.1.2識別符號

識別符號可以簡單理解為一個名字,它主要用來標識變數、函式、類、模組和其他物件的名稱。

Python3語言識別符號命名規格如下:

1)由字元、下劃線“_”和數字組成,並且第一個字元不能為數字。和C語言差不多

2)不能使用Python3中的保留字

***Python3語言中的 識別符號不能包含空格、@、%、$等特殊符號

***區分字母大小寫

***[選學]Python3中以下劃線開頭的識別符號有特殊意義。一般應避免使用相似的識別符號。如:

--------類中以單下劃線的識別符號(如_width)表示類的保護成員(protected)

--------類中以雙下劃線的識別符號(如__add)表示類的私有成員(private)

--------類中以雙下劃線開頭和結尾的是Python裡專有的表示,如建構函式(__init())

3.2變數(儲存資料的地方)

在Python中不需要先宣告變數名以其型別,直接賦值即可建立各種型別的變數

變數名 = value [例如: number = 1024]

3.3基本資料型別

Python中的資料型別有如下:

Python3 中有六個標準的資料型別:

  • Number(數字)
  • String(字串)
  • List(列表)
  • Tuple(元組)
  • Set(集合)
  • Dictionary(字典)

Python3 的六個標準資料型別中:

  • 不可變資料(3 個):Number(數字)、String(字串)、Tuple(元組);
  • 可變資料(3 個):List(列表)、Dictionary(字典)、Set(集合)。

下面開始介紹最簡單的基本資料型別

3.3.1數字型別(Number)

-----整數

**十進位制整數(十進位制數不能以0作為開頭【0除外】)

Python3變數與基本資料型別用法例項分析

**八進位制整數(由0~7組成,對於八進位制以0o/0O開頭,注意在Python2中是以0開頭)

**二進位制整數 (由0和1組成,逢二進一)

**十六進位制(由0~9,A~F組成,以0x/0X開頭)

Python3變數與基本資料型別用法例項分析

-----浮點數(由整數和小數部分組成,主要用於處理小數的數 如1.14、0.5)

Python3變數與基本資料型別用法例項分析

-----複數(由實數和虛陣列成,並使用j/J表示虛數部分)

Python3變數與基本資料型別用法例項分析

3.3.2布林型別

3.3.3字串型別(String)

Python中的字串用單引號 ' 或雙引號 " 括起來,同時使用反斜槓 \ 轉義特殊字元。

 變數[頭下標:尾下標]

索引值以 0 為開始值,-1 為從末尾的開始位置。

Python3變數與基本資料型別用法例項分析

****與 C 字串不同的是,Python 字串不能被改變。向一個索引位置賦值 str[0] = 'c'是錯誤的

注意:

1)反斜槓可以用來轉義,使用r可以讓反斜槓不發生轉義。

>>> print(r'Ru\noob')  #Ru\noob

2)字串可以用+運算子連線在一起,用*運算子重複。

Python3變數與基本資料型別用法例項分析

3)Python中的字串有兩種索引方式,從左往右以0開始,從右往左以-1開始。

Python3變數與基本資料型別用法例項分析

4)Python中的字串不能改變。

Python3變數與基本資料型別用法例項分析

更多Python相關內容感興趣的讀者可檢視本站專題:《Python入門與進階經典教程》、《Python字串操作技巧彙總》、《Python列表(list)操作技巧總結》、《Python編碼操作技巧總結》、《Python資料結構與演算法教程》、《Python函式使用技巧總結》及《Python檔案與目錄操作技巧彙總》

希望本文所述對大家Python程式設計有所幫助。