-
转义两种方式
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
查看全部
举报