基礎補充(五)——數據類型
阿新 • • 發佈:2018-09-02
pla closed 浮點 art 步長 lin com 類型 一個
數據類型
一、數字
#整型int 作用:年紀,等級,身份證號,qq號等整型數字相關 定義: age=10 #本質age=int(10) #浮點型float 作用:薪資,身高,體重,體質參數等浮點數相關 salary=3000.3 #本質salary=float(3000.3) #二進制,十進制,八進制,十六進制
二、字符串
#作用:名字,性別,國籍,地址等描述信息 #定義:在單引號\雙引號\三引號內,由一串字符組成 name=‘tom‘ #優先掌握的操作: #1、按索引取值(正向取+反向取) :只能取 #2、切片(顧頭不顧尾,步長) #3、長度len #4、成員運算in和not in#5、移除空白strip(移除首尾的) #6、切分split #7、循環
# 1. 索引 s=‘hello‘ print(s[0]) # h print(s[1]) # e # 2. 切片 s=‘asdfghjkl‘ print(s[1:3]) # sd 從索引1取起,到索引3結束(不包含尾) print(s[:3]) # asd 從開頭取起,到索引3結束(不包含尾) print(s[::3]) #示例afj 步長為3,每隔3個取一個 print(s[::-1]) # lkjhgfdsa 逆序 # 3. 長度 s=‘asdfghjkl‘ print(len(s)) # 9 # 4.成員運算 s=‘asdfghjkl‘ print(‘a‘ in s) # True print(‘a‘ not in s) # False # 5.移除空白或key s=‘asdfghjkl ‘ s.strip() print(s) # asdfghjkl# 6.切分 s=‘asdfghjkl‘ l=s.split(‘s‘) print(l) # [a,dfghjkl]
列表、元組、字典、集合可參考 參考網站
基礎補充(五)——數據類型