美文网首页
数字和算术运算

数字和算术运算

作者: 大冰S | 来源:发表于2019-11-06 21:54 被阅读0次

数字和算术运算

数组

type(),获取参数的类型
0 == 0.0 数据是否相当;is 对象是否相当
int()、float() 类型转换
1e100是110^100
inf代表无限大或googol plus
nan 缺失值 nan = float("nan") inf
0结果是nan
数据科学中常用的numpy提供了nan
import numpy as np
np.nan
执行结果为nan

运算

// 取商
** 幂
python解决了大整数的存储和运算
浮点数运算时如果浮点数太大,会有问题

函数与模块

对象类型:type
内存地址:id
绝对值:abs
幂:pow pow(2, 3)即2**3
四舍五入:round round(3.45, 1)即3.45保留一位小数

dir(模块名) : 罗列模块中提供的所有函数 如,dir(math)
help(函数名):描述函数的实现方法 如,help(math.pow)

fractions:用于分数计算的模块

import fractions
a = fractions.Fraction('10')
a
Fraction(10, 1)
b = fractions.Fraction('3')
a / b
Fraction(10, 3)

decimal:用于精确计算

a = 0.1 + 0.1 + 0.1 - 0.3
a
5.551115123125783e-17
round(a, 1)
0.0
import decimal
a = decimal.Decimal('0.1')
b = decimal.Decimal('0.3')
a + a + a - b
Decimal('0.0')

相关文章

  • JavaScript算术运算符

    算术运算符用于对数字(文字或变量)执行算术运算。标准算术运算符是加法 +,减法 -,乘法 * 和除法 /。和数学里...

  • JavaScript算术运算符

    算术运算符用于对数字(文字或变量)执行算术运算。标准算术运算符是加法 +,减法 -,乘法 * 和除法 /。和数学里...

  • 数字和算术运算

    数字和算术运算 数组 type(),获取参数的类型0 == 0.0 数据是否相当;is 对象是否相当int()、f...

  • No.20 JavaScript运算符

    一、算术运算符 算术运算使用的符号,用于执行两个变量或值的算术运算。 二、递增和递减运算符 如果需要反复给数字变量...

  • MySQL 中的运算符和常用函数

    MySQL学习笔记(3) 运算符 类型:算术、比较、逻辑和位运算符 算术运算符 比较运算符 比较运算符可比较数字、...

  • 算术运算符

    算术运算符对数字(文字或变量)执行算术运算。 加法运算 减法运算 乘法运算 除法运算 余数运算 自增自减运算 指数...

  • 出现NAN的情况

    1.任何值和NAN运算都是NAN 2.字符串进行算术运算(除了加法)数字返回NAN

  • mongodb聚合管道运算符

    1.算术表达式运算符 算术表达式对数字执行数学运算。一些算术表达式也可以支持日期算术。 数组表达式运算符 布尔表达...

  • Pandas的基本功能(四)

    DataFrame和Series之间的算术运算 DataFrame和Series之间的算术运算与NumPy数组运算...

  • 1 运算符和表达式

    某些数字和字符的组合是特别重要的,它们被称为运算符,例如:算术运算符:+ – * / %逻辑运算符:&& ||赋值...

网友评论

      本文标题:数字和算术运算

      本文链接:https://www.haomeiwen.com/subject/jdsjbctx.html