python基本資料型別(1)

2021-10-04 03:45:12 字數 1813 閱讀 9918

基本資料型別包括有數字(int)、字串(str)、列表(list)、元組(tuple)、字典(dict)、布林值(bool)。

數字型別(int):python3版本沒有對數字型別大小限制,統一歸為int:

python2版本中有int和long int d區別。

兩個基本功能

——int():將字串轉化為int數字。

例如:(1)a=「123」

b=int(a)

print(b),則print結果為123。

(2)type()可以檢視型別,例如:

a=「123」

print(type(a),a)

b=int(a)

print(type(b),b),

則print結果為: 123

123(3)num=「0011」 ——> 將以2進製的字串轉換為十進位制。

v=int(num,base=2)

print(v)

則結果為:3

——bit_lenght(): 求出十進位制數字的二進位制位元組長度。

例如: num=100

a=num.bit_length()

print(a)

則結果為:7

**字串(str)?*常用功能:(1).**capitalize(self, *args,kwargs):

(2)**upper()字串全部大寫和lower()**字串全部小寫,其中lower針對的是我們所熟知的英文格式。

kwargs):arge和width一樣是指給定的空間範圍。

(4)count(self, sub, start=none, end=none):去字串中找子串行的個數。

(5)**startswith(self, prefix, start=none, end=none):endswith(self, suffix, start=none, end=none)?*判斷是否已該字元開始或者結束。

(6)find(self, sub, start=none, end=none):和index(self, sub, start=none, end=none):

find()從字串開始找,找到該字元後就獲取起位置,而index()找到則給出位置,找不到就會報錯,所以一般習慣用find而不用index。

1 基本資料型別

python 3支援int float bool complex 複數 a,b,c,d 20,5.5,true,3 4jprint type a type b type c type d class int class float class bool class complex a 4 5 加法 ...

Python(三)基本資料型別 1

1.變數賦值 我們可以看出python在定義變數的時候不需要指定型別,它的型別可以通過型別推斷來獲得 c users dell python python 3.7.0 v3.7.0 1bf9cc5093,jun 27 2018,04 59 51 msc v.1914 64 bit amd64 on ...

python基本資料型別

物件是python中最基本的概念,python中資料以物件的形式出現 無論是python提供的內建物件,還是使用python或是像c擴充套件庫這樣的擴充套件語言工具建立的物件。物件時記憶體中的一部分,包括數值和相關操作的集合。python程式可以分解成模組 語句 表示式以及物件,如下 1 程式由模組...