import decimal print(0.1+0.2) print(0.1+0.2==0.3) print(decimal.Decimal('0.1')+decimal.Decimal('0.2')) x=1+2j #复数 print(x.real) #获取实数部分 print(x.imag) #获取虚数部分 print(0.00005) #科学计数法 print(3/2) print(3//2) #底板除 print(3%2) #求余数 print(divmod(10,3)) #10//3,10%3 print(abs(-5),abs(1+2j)) #绝对值,复数的绝对值 print(int(3.7),float('3.14159'),float(520)) #浮点数 print(complex(1+2j),complex(5)) print(pow(2,4),pow(2,4,5)) print(bool(250),bool('false')) print(bool(''),bool(False)) print(1==True,0==False) print(1 and 3,1 or 3) #短路逻辑 print(0 and 3,0 or 4) #短路逻辑 print((not 1) or (0 and 1) or(3 and 4) or(5 and 6) or(7 and 8 and 9)) print(not 1<2) print(0 or 1 and not 2) print(2+1>3-4)
python笔记:数字与逻辑运算
最新推荐文章于 2024-07-10 09:15:55 发布