Python初識 資料型別(一)

2021-09-27 08:14:19 字數 2387 閱讀 2822

一.python的基本資料型別

1.int----整型---主要用來進行數**算

2.str----字串---可以儲存少量的'資料並進行相應的操作

3.bool----布林值---判斷真假,true  or false

4.list----儲存大量的資料,用表示

二.整數int

整數可進行的操作    bit_length()    計算整數在記憶體中所占用的二進位製碼的長度

三.布林值bool

資料型別的轉換    int =>str   str(int)

str=>int   int(str)

int=>bool   bool(int)  0為false,非0為true

bool=>int   int(bool)  true為1,false為0

str=>bool   bool(str)  空字串為false,非空為true

bool=>str   str(bool)  

四.字串

把字元連成串,用'',"",''''''連線起來的內容叫做字串

4.1  切片和索引

1.索引    索引就是下標,從0開始,   

2.切片  用下標來擷取部分字串的內容

語法:str[start:end]

規則:顧頭不顧尾,從start開始擷取,到end結束,但不包含end

跳著擷取

語法str[start:end:step]       步長:如果是正數,從左向右取,如果是負數,從右向左取,步長預設是1

4.2  字串的相關操作

1.大小寫轉來轉去   s="************"

首字母大寫  s.capitalize()     大小寫轉換   s.upper()     s.lower()         

大小寫相互轉換  s.swapcase()        轉換成小寫    s.casefold()

每個被特殊字元隔開的字元首字母大寫   s.title()

2.切來切去

居中   center()

更改tab的長度  expandtabs()

去空格                     去掉兩邊空格 strip()       去掉左邊空格  lstrip()      去掉右邊空格  rstrip()

字串替換   replace()

字串切割  split()

3.格式化輸出

4.查詢

判斷是否以xx開頭    startswith()     判斷是否以xx結尾    endswith()          查詢xx出現的次數   count()

查詢xx出現的位置   find()  如果要查詢的內容不存在,返回-1,如果存在返回索引

求索引  index()  如果找不到,報錯

5.條件判斷

是否由字母和數字組成

數字和字母  isalnum()      字母  isalpha()     數字  isdigit()       isnumeric()---可識別中文

6.計算字串的長度

len()

7.迭代

for迴圈   

for  變數  in  可迭代物件

pass                                 可迭代物件是指可以乙個乙個往外取值的物件

day01 python初識 資料型別 流程控制

今日內容大綱 1,計算機基礎。cpu,記憶體,硬碟,作業系統。2,python的發展與應用。3,python的歷史。2008年python同時更新了兩個版本 1,python2x python3x 不同。python2x 原始碼不規範,原始碼重複較多。python3x 原始碼清晰,優美,簡單。4,p...

python入門4 認識資料型別

在python裡為了應對不同的業務需求,也把資料分為不同的型別 數值分為兩類 inte 整型 例如1 2 3 4 5 6 float 浮點型 例如1.23 2.44 6.1132 500.3411113 布林型分為兩類 通常判斷問題 true 真 false 假 str 字串 特點 資料都帶 lis...

初識資料產品

資料 定量的證據。資料的價值在決策過程中起指導作用。資料的價值可通過資料分析 資料服務和資料產品等方式提供。資料產品 資料產品指使用者不具備分析能力,通過專業的資料分析產品,得到資料價值。資料產品就是把資料 資料分析 決策邏輯盡可能多的固化在乙個軟體系統中,以更快的更新頻率,更準確的分析結果,更智慧...