python笔记

xiaoxiao2021-02-27  166

1.连续的比较表达式

2<3<4 #True,支持连续的比较的判断,js也支持这种表达式

2.除法

#python 2.6 3/2 #1整数除,舍弃余数 3/2.0 #1.5 有浮点数,真除法 #python 3.0 3/2 #1.5 3/2.0 #1.5 都表示真除法 3//2 #1 表示求商舍余 3//2.0 #1.0

3.内置函数

min(1,2,3,4,5) #1 min([1,2,3,4,5]) #1 max(1,2,3,4,5) #5 max([1,2,3,4,5]) #5 sum((1,2,3,4)) # 10 sum([1,2,3,4]) # 10

4.分数Fratcion

#浮点数的运算缺乏精确性,因为用来存储数值得空间有限。 ## 如下 >>> 0.1+0.1+0.1-0.3 5.551115123125783e-17 #理想的结果应该是0 #所以python引入可分数计算 from fractions import Fraction >>> x1=Fraction(1,3) #构造一个分数 1/3 >>> x2=Fraction(1,3) >>> x1+x2 #1/3 +1/3 = 2/3 Fraction(2, 3) >>> x1*x2 #分数相乘 Fraction(1, 9) >>> x1/x2 Fraction(1, 1)

5.bool数据类型

python bool类型实际上是int类型的子类,只不过是重新定义了str和repr的方法而已 即是 True=1 False=0

>>> a=True >>> isinstance(a,int) True >>> a+4 5 >>> b=False >>> b+2 2
转载请注明原文地址: https://www.6miu.com/read-14874.html

最新回复(0)