1:py列片切割,生成一個(gè)新列表b = a[:]
assert b == a and b is not a # true
2:zip可以遍歷兩個(gè)list迭代器,其中一個(gè)結(jié)束,另外一個(gè)也結(jié)束,決定于最短長(zhǎng)度的list,輸出的是含有兩個(gè)元素的元組
3:關(guān)于for和while循環(huán)后的else塊,循環(huán)正常結(jié)束之后會(huì)調(diào)用else內(nèi)的代碼,循環(huán)里通過break跳出循環(huán),則不會(huì)執(zhí)行else,要遍歷的序列為空時(shí),立即執(zhí)行else
for i in range(2):
? ?print(i)
else:
? ?print('loop finish')
# 0
# 1
# loop finish
for i in range(2):
? ?print(i)
? ?if i % 2 == 0:
? ?break
else:
? ?print('loop finish')
# 0
2:str字符串屬性及類型判斷
1) str.isalnum() 所有字符都是數(shù)字或者字母
2)str.isalpha() 所有字符都是字母
3)str.isdigit() 所有字符都是數(shù)字
4)str.islower() 所有字符都是小寫
5)str.isupper() 所有字符都是大寫
6)str.istitle() 所有單詞都是首字母大寫
7)str.isspace() 所有字符都是空白字符
... ...
3:liunx? 簡(jiǎn)單操作
1)lsof -i:8620 查看端口號(hào)所在的進(jìn)程PID
2)netstat -antup 查看所有啟動(dòng)的端口號(hào)