一. if 与 elif 区别:
同一级,if会逐一走完,elif一旦进入,结束后跳出同一级的if语句。
二. 数据类型:
int
bool
str
list
元祖(只读)
dict('name':'二哥', 'age':'16')
集合[111,23,4]
1. int
i=5
print(i.bit_length())
2. bool -- int
int(True) == 1
int(false)== 0
3. str -- bool(非0的为True)
'' == False
'0' ==True
三. 字符串的索引与切片
s = 'qpcndjdmdb' #索引 s1 = s[0] #取最后一位 s2 = s[-1] #取倒数第二位 s3 = s[-2] #切片 s4 = s[0:4]#'qpcn''顾头不顾尾' #全取 s5=s[0:] s6=s[:] #s[首:尾:步长] s7=s[0:5:2]#'qcd' s8=s[3:0:-1]#'ncp' s9=s[3:0:-2]#'np'
四. 字符串操作