-
我们在它前面插入一个
\
表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为'Bob said \"I\'m OK\".'
查看全部 -
因为Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部 -
所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
查看全部 -
函数会吧可变参数当作tuple处理,找特定位置的参数,只能通过下标的方式寻找,如果顺序发生变化的时候,下标就会失效。
dict,python会把可变关键字参数当作dict处理。
param是数字
*args是数座
**kwargs是字符链表
查看全部 -
for item in args: sum += item avg = sum / len(args)
在执行average( )的时候,因为可变参数的长度可能是0,当长度为0的时候,就会出现除0的错误。因此需要添加保护的逻辑。
sum = 0 if len(args) == 0: return sum
查看全部 -
布尔值除了true或者false之外 还有需要注意的是有三个可以运算的符号 and \or \not查看全部
-
\n
表示换行\t
表示一个制表符\\
表示\
字符本身查看全部 -
它前面插入一个
\
表示这是一个普通字符,不代表字符串的起始查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部 -
字典无序,排序后变成list格式
查看全部 -
\n表示换行
\t表示一个制表符
\\ 表示\本身
查看全部 -
我们可以在字符串前面加个前缀
r
,表示这是一个 raw 字符串,里面的字符就不需要转义了。查看全部 -
not计算的优先级是高于and和or的。
查看全部 -
小数点位数
使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。
查看全部
举报