判断素数当中这句话是什么意思
elif (1-isinstance(a, int)):
isinstance(a, int) 是判断变量 a 是不是整型 int,如果是的话,返回True,否则返回False
而python里True和False可以直接参与数学计算,True=1, False=0,所以 1-isinstance(a, int) 当 a 是整数的时候,计算结果是 0,如果不是整数,计算结果是 1
再将这个结果进行判断,elif 1 的时候,就说明 a 不是整数。
其实。。。这样写等于脱裤子FP,直接 elif not isinstance(a, int) 就可以了。
这是判断输入的是不是整数
by ldc
前言:该笔记为北京大学数学科学学院应用随机过程课程的复习笔记和内容总结。主要参考课程讲义编写而成。该复习笔记截止期中,主要介绍了马氏链的概念,并且非常详细地讲解了时齐马氏链的各个性质。由于是总结性质的笔记,因此该总结中的结论不加证明地给出,如果需要查询证明的话可以参考以下两本书,也可以自行谷歌:
————————————分割线——————————————