天池
python笔记
is,is not和 == ,!=。
前者对比的是两个变量的内存地址。
后者对比的是两个变量的值。
decimal包:可以实现取小数点后面就几位。decimal.getcontext().prec = 4
bool可以对数组和元组、列表进行判断。
isinstacne():会认为子类是一种父类类型,考虑继承关系。可用于判断两个类型是否相同。
type():不会,不考虑。
类型转化:int (x);这种,类型(变量)的格式。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eI8Q18P4-1627279070315)(E:\Typora\Typora\image-20210725214731947.png)]
print里面有多个输出参数时,可以设定step作为区分。
while else相当于java中的for else。
for in 可以遍历元组。
for in else:执行完for in里面的东西之后执行else。若没有执行完则不执行else
range([start,] stop[,step=1]);
enumerate(sequence,[start=0])函数
其中,sequence为一个支持迭代的对象。,start为下标起始位置。返回enumerate(枚举)对象。
seasons=['spring','summer','Fall','Winter]
lst=list(enumerte(seasons))
print(lst)
输出的集合不带重复的元素。