-
set提供了add()方法,我们可以使用add()方法,往set里面添加元素。
set提供了update()方法,可以一次性给set添加多个元素
查看全部 -
dict提供keys()函数,可以返回dict中所有的key。
dict提供values()函数,可以返回dict中所有的value。
dict提供clear()函数,可以直接清除dict中所有的元素。
查看全部 -
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。
查看全部 -
dict提供便捷的pop()方法,允许我们快速删除元素,pop()方法需要指定需要删除的元素的key,并返回对应的value。
pop()方法的参数是dict中的key,当key不存在时,同样会引起错误
查看全部 -
赋值语句其实有两个功能:
当key不存在时,往dict中添加对应的key: value元素。
当key存在时,会更新dict,用新的value替换原来的value。
查看全部 -
常用转义字符:
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
Python基础数据类型 整型 字符串 浮点数 布尔型查看全部
-
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
a = 'python'
print('hello,', a or 'world')
b = ''
print('hello,', b or 'world')
第一个a是True所以结果是hello,python
第二个b是空字符串所以结果为hello,world
查看全部 -
保留小数点后两位结果查看全部 -
result 瑞绕辞 #结果 的意思查看全部
-
format 佛曼特查看全部
-
\n表示换行 \t 表示一个制表符 \\表示 \ 字符本身查看全部
-
在Python中,布尔类型还可以与其他数据类型(字符串,数字等)做 and、or和not运算,请看下面的代码:
a = True
print(a and 0 or 99) # ==> 99得到的计算结果不是布尔类型,而是数字99,这是为什么呢?
因为Python把0、空字符串和None看成False,其他数值和非空字符串都看成True,所以:
True and 0计算结果是0
继续计算0 or 99计算结果是 99
因此,结果是99。
需要注意的是,not计算的优先级是高于and和or的。True and not False # ==> True
在上述布尔计算中,先计算not False = True,然后再计算True and True,因此得到True的结果。
查看全部 -
地板除
Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。
10//4 # ==> 2
10//2.5 # ==> 4.0
10//3 # ==> 3查看全部
举报