-
‘Bob said\”I\’m OK \”.’ 运行结果会在I与’多一个\ Bob said “I \’m OK “查看全部
-
配置python的环境 ①进入Python.org下载3.8.5的版本 ②安装过程中可以勾选add自动配置查看全部
-
默认参数是,方法体内部某一个参数等于某个情况的时候的方法执行结果!直接写默认参数,就表明传入参数是空!
查看全部 -
卡咔咔咔啊查看全部 -
123查看全部
-
list可以同时放入不同类型的数据,这是Python这门语言决定的,因为Python是动态语言。
查看全部 -
,dict,Python会把可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。
例如,想要打印一个同学的信息,可以这样处理:def info(**kwargs):
print('name: {}, gender: {}, age: {}'.format(kwargs.get('name'), kwargs.get('gender'), kwargs.get('age')))
info(name = 'Alice', gender = 'girl', age = 16)查看全部 -
使用上,Python会把可变参数定义为一个tuple,所以在函数内部,把可变参数当作tuple来使用就可以了,比如可以通过位置下标取出对应的元素等。
定义可变参数的目的也是为了简化调用查看全部 -
由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面,否则将会出现错误。
查看全部 -
Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部 -
a and b : a=false==>false; a=true==>b
a or b : a=true==>a; a=false==>b
查看全部 -
format相当于是一种方法,是专门用来处理字符串的
查看全部 -
短路计算中
可以把and看成是删除或者保存的操作
把or看成是替代或者不变的操作
查看全部 -
在set里面,使用remove()函数进行元素的删除,使用add()函数添加元素,使用update()函数批量添加元素
查看全部 -
set提供
isdisjoint()方法,可以快速判断两个集合是否有重合,如果有重合,返回False,否则返回True。s1 = set([1, 2, 3, 4, 5]) s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9]) s1.isdisjoint(s2) # ==> False,因为有重复元素1、2、3、4、5
查看全部
举报