python基礎(chǔ)知識(一)變量與簡單數(shù)據(jù)類型詳解
更新時間:2019年04月17日 15:16:06 作者:鐵頭同學(xué)
這篇文章主要介紹了python變量與簡單數(shù)據(jù)類型詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
1.1變量
變量的命名規(guī)則:
- 1、只能包含字母、數(shù)字、下劃線,且不能用數(shù)字開頭
- 2、不能使用python關(guān)鍵字
- 3、簡短且具有描述性
1.2字符串
python中用引號引起來的都是字符串,單引號雙引號都可以
a.字符串的索引
s = 'ABCDEF' #索引 s1 = s[0] s2 = s[-1] s3 = s[0:4] print(s1) #A print(s2) #F print(s3) #ABC,左閉右開 #打印全部 s4 = s[:] #s[0:] print(s4) s5 = s[0:5:2] print(s5) #ACE s6 = s[3::-1] print(s6) #DCBA #倒置 s7 = s[::-1] print(s7) #FEDCBA
b.大小寫變換
s = 'alxeaAa' #首字母大寫 s1 = s.capitalize() print(s1) s2 = s.upper() #全部大寫 s21 = s.lower() #全部小寫 print(s2,s21) s3 = s.swapcase()#反轉(zhuǎn)大小寫 print(s3) #每個首字母大寫 s4 = 'abc asc asd' s5 = s4.title() print(s5)
c.居中
#居中 s6 = s.center(20,'_') #前后用_填充 print(s6)
d.查找
s7 = s.startswith('a',0,3) #判斷s[0]-s[2]首字母是否為a,真返回TRUE,假返回FALSE print(s7) #find 通過元素找索引,找不打返回-1 #index 通過元素找索引,找不打報錯 s8 = s.find('a') print(s8,type(s8))
e.刪除左右空格
#strip 默認刪除空格 rstrip lstrip s = ' alll%' s1 = s.strip('%') print(s1)
f.計數(shù)
s2 = s.count('l') print(s2)
g.替換
replace(old,new,count)
h.把一個字符串分割成列表
s = 'b a c' s3 = s.split( ) #默認為空格 print(s3)
1.3 int
i = 3 #轉(zhuǎn)化為二進制所占最少位數(shù) print(i.bit_length())
1.4 bool
#int --->str i = 1 s = str(i) #str--->int s = '123' i = int(s) #int --->bool i = 3 b = bool(i) #str--->bool 非空就是TRUE #s = ''--- >False
轉(zhuǎn)化成bool值為False的數(shù)據(jù)類型有: '', 0, (), {}, [], set(), None
以上所述是小編給大家介紹的python變量與簡單數(shù)據(jù)類型詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Python實現(xiàn)郵件發(fā)送的詳細設(shè)置方法(遇到問題)
這篇文章主要介紹了Python實現(xiàn)郵件發(fā)送的詳細設(shè)置方法(遇到問題),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01python如何通過psutil獲取服務(wù)器cpu、內(nèi)存、磁盤使用率
這篇文章主要介紹了python通過psutil獲取服務(wù)器cpu,內(nèi)存,磁盤使用率,使用psutil,可以很方便地監(jiān)控系統(tǒng)的運行狀況,診斷問題和優(yōu)化性能,需要的朋友可以參考下2023-04-04