Python數據類型(1)—— 整型、浮點型、字符串

1、整型html

一、用途:記錄年齡、等級、各類號碼等git

二、定義方式函數

  age = 22spa

  只能將純數字的字符串轉換成整型3d

  

三、經常使用操做+內置方法orm

  賦值運算、比較運算、算數運算htm

該類型總結:blog

  存一個值索引

  不可變(可變:值變,id不變,可變不可hash;不可變:值變,id就變,不可變可hash;詳解:Python之可變類型與不可變類型ip

2、浮點型

一、用途:記錄身高、體重、薪資等

二、定義方式

  height = 1.73

三、經常使用操做+內置方法

  賦值運算、比較運算、算數運算

該類型總結:

  存一個值

  不可變

瞭解: 

  bin()函數將十進制轉換成二進制

  oct()函數將十進制轉換成八進制

  hex()函數將十進制轉換成十六進制

3、字符串類型

一、用途:記錄描述性質的特徵,好比名字、地址、性別等

二、定義方式:

  在單引號、雙引號、三引號內包含的一串字符

  msg = "aaa"

  能夠將任意類型轉換成字符串

  

三、經常使用操做+內置的方法

 優先掌握的操做:

1)按索引取值

2)切片:從一個大字符串中切出一個小字符串(顧頭不顧尾

其中:步長爲正則從左到右切片,若是起始位置索引大於結束位置索引,則切片爲空;步長爲負,則從右到左切片,若是起始位置索引小於結束位置索引,則切片爲空

 3)長度

4)成員運算(in、not in)

5)strip:移除字符串兩邊的字符和換行符,默認移除空格

6)split:默認以空格分割字符串成爲列表,也能夠指定字符分割

7)join:指定字符串的拼接

須要掌握的操做:

1)strip,lstrip,rstrip

strip:移除字符串兩邊的字符和換行符,默認移除空格

lstrip:移除字符串左邊的字符和換行符,默認移除空格

rstrip:移除字符串右邊的字符和換行符,默認移除空格

2)lower:將字符串改成小寫;upper:將字符串改成大寫

3)startwith:判斷字符串是否以指定字符爲開始;endswith:判斷字符串是否以指定字符結尾

4)format:字符串格式化

以前學過一種%s的佔位符,是按位置順序進行佔位,例如:

format能夠不按位置進行佔位

 5)split:默認以空格分割字符串成爲列表, 也能夠指定字符分割;rsplit:從右向左分割字符串

6)replace:替換字符串中的字符,能夠指定替換次數

 7)isdigit:判斷是否由數字組成的字符串,只能判斷純數字的字符串

瞭解的操做:

 該類型總結:

  存一個值

  有序

  不可變

相關文章
相關標籤/搜索