-
轉義兩種方式
1:raw字符串
(r'xxxxxxxxx')
2:多行字符串
'''xxxxxx
xxxxxxxx
xxxxxxx'''
查看全部 -
\n#換行
\t#補足字節
\\表示\
字符串有'? ’? 用“ ”提示,反之相同
有多個‘? “ 在前加\
如\'? ? \"
查看全部 -
and 兩者都才True
or 兩者有一就Ture
not Ture==False? ? ? not False==Ture
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
?not計算優先
查看全部 -
elif可將else遇到的情況繼續細分
查看全部 -
if 結尾要加:
子分支要空4格
動態字符串要用format
查看全部 -
Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
查看全部 -
dict和tuple不一樣,dict是可變的,我們隨時可以往dict中添加新的key-value
d = {'Mimi':66}
d['Mimi'].append(75)
d['Mimi'] = [55]查看全部 -
Python的可變tupletuple是不可變的,tuple里面的元素,也是不可替換的。針對的是僅包含基礎數據類型(數字類型、布爾類型、字符串類型)的數據,對于組合數據類型,則不受這個約束
查看全部 -
L = [95.5, 85 ,59, 66, 72]
print(L[0],'第一名')
print(L[1],'第二名')
print(L[4],'第三名')查看全部 -
s1='abc'
s2='123'
s3='xyz'
for x in s1:
??? for y in s2:
??????? for p in s3:
??????????? print(x+y+p)查看全部 -
【操作dict的其他方法】:1.獲取dict所有的key? ? keys()
????????????????????????????????????????2.獲取dict所有的value? ? values()
????????????????????????????????????????3.清除所有元素? ? clear()
查看全部 -
【dict特點】:查找速度快、key不可變
需要有序的dict時,使用一種叫做Ordereddict的字典,來確保有序。
tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。
查看全部 -
Python刪除dict元素
pop()方法需要指定需要刪除的元素的key
當key不存在時,會引起錯誤
d = { . . . }
d.keys()
查看全部 -
Python添加dict元素
使用賦值語句往里面添加元素:d[key] = [value1,value2, . . . ]
value可以是任意類型的元素,可以是list、tuple等
使用 append 添加元素: d[key].append(value)
查看全部 -
Python讀取dict元素
d[key]形式:
d = { . . . }
print(d[ . . .])
當對應的key不存在時,會引發錯誤
d.get( . . . )形式:
d = { . . . }
print(d.get( . . . ))
當key不存在時,不會報錯,而是返回None
查看全部
舉報