您好,登錄后才能下訂單哦!
1.1變量
變量的命名規則:
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()#反轉大小寫 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.計數
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 #轉化為二進制所占最少位數 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
轉化成bool值為False的數據類型有: '', 0, (), {}, [], set(), None
以上所述是小編給大家介紹的python變量與簡單數據類型詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。