位置: 编程技术 - 正文

详解python的数字类型变量与其方法(python数字类型及操作)

编辑:rootadmin

推荐整理分享详解python的数字类型变量与其方法(python数字类型及操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python 数数字的个数,python数字类型及操作,python数字运算规则,python 数字,python数字类型及操作,python 数数字的个数,python 数字,python 数字,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

python数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。下面话不多说,来看看详细的介绍吧。

以下实例在变量赋值时 Number 对象将被创建:

您也可以使用del语句删除一些 Number 对象引用。

您可以通过使用del语句删除单个或多个对象,例如:

Python 支持四种不同的数值类型:

整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。

长整型(long) - 无限大小的整数,整数最后是一个大写或小写的L,如:L 。

浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示 (2.5e2 = 2.5 x ^2 = )

复数(complex ) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

Python Number 类型转换:

int(x [,base ]) 将x转换为一个整数

long(x [,base ]) 将x转换为一个长整数

float(x ) 将x转换到一个浮点数

complex(real [,imag ]) 创建一个复数

str(x ) 将对象 x 转换为字符串

repr(x ) 将对象 x 转换为表达式字符串

eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s ) 将序列 s 转换为一个元组

list(s ) 将序列 s 转换为一个列表

chr(x ) 将一个整数转换为一个字符

unichr(x ) 将一个整数转换为Unicode字符

ord(x ) 将一个字符转换为它的整数值

hex(x ) 将一个整数转换为一个十六进制字符串

oct(x ) 将一个整数转换为一个八进制字符串

Python数学函数:

函数 返回值 ( 描述 )

abs(x) 返回数字的绝对值,如abs(-) 返回

ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5

cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1

exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.

fabs(x) 返回数字的绝对值,如math.fabs(-) 返回.0

floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4

log(x) 如math.log(math.e)返回1.0,math.log(,)返回2.0

log(x) 返回以为基数的x的对数,如math.log()返回 2.0

max(x1, x2,...) 返回给定参数的最大值,参数可以为序列。

min(x1, x2,...) 返回给定参数的最小值,参数可以为序列。

详解python的数字类型变量与其方法(python数字类型及操作)

modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。

pow(x, y) x**y 运算后的值。

round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。

sqrt(x) 返回数字x的平方根,数字可以为负数,返回类型为实数,如math.sqrt(4)返回 2+0j

注意:

1、python的数学函数很多不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。 由于不确定哪个方法需要,所以以后在用python数学函数时最好引入 math 模块。

2、可以直接访问的数学函数:

实例:

Python随机数函数:

函数 描述

choice(seq) 从序列的元素中随机挑选一个元素,比如random.choice(range()),从0到9中随机挑选一个整数。

randrange ([start,] stop [,step]) 从指定范围内,按指定基数递增的集合中获取一个随机数,基数缺省值为1

random() 随机生成下一个实数,它在[0,1)范围内。

seed([x]) 改变随机数生成器的种子seed。

shuffle(lst) 将序列的所有元素随机排序

uniform(x, y) 随机生成下一个实数,它在[x,y]范围内。

注意:

1、python的随机数函数是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。

实例:

Python三角函数:

函数 描述

acos(x) 返回x的反余弦弧度值。

asin(x) 返回x的反正弦弧度值。

atan(x) 返回x的反正切弧度值。

atan2(y, x) 返回给定的 X 及 Y 坐标值的反正切值。

cos(x) 返回x的弧度的余弦值。

hypot(x, y) 返回欧几里德范数 sqrt(x*x + y*y)。

sin(x) 返回的x弧度的正弦值。

tan(x) 返回x弧度的正切值。

degrees(x) 将弧度转换为角度,如degrees(math.pi/2) , 返回.0

radians(x) 将角度转换为弧度

注意:

1、Python三角函数是不能直接访问的,需要导入 math 模块,然后通过 math 静态对象调用该方法。

实例:

Python数学常量:

常量 描述 pi 数学常量 pi(圆周率,一般以π来表示) e 数学常量 e,e即自然常数(自然常数)。

注意:

1、Python数学常量也是不能直接访问的,需要导入 math 模块,然后通过 math 静态对象访问。

实例:

总结

标签: python数字类型及操作

本文链接地址:https://www.jiuchutong.com/biancheng/383397.html 转载请保留说明!

上一篇:python中异常报错处理方法汇总(python跑出异常)

下一篇:深入理解 Python 中的多线程 新手必看(深入理解python递归)

  • 个人所得税年终奖单独计税怎么操作
  • 房地产开发企业土地增值税预缴
  • 帮忙劳务派遣
  • 本期免税额怎么填写
  • 可以现金结算的资产
  • 个人微信转账可以认定劳动关系吗
  • 私人网银可以转到对公账户吗?
  • 开发票第一行
  • 企业可以采用多品牌战略吗
  • 房地产开发公司排名
  • 环保专项资金可以转让吗
  • 刷单成本计入什么费用?
  • 多缴所得税返还现金流
  • 预付水电费后应怎么做账
  • 年底给职工发啥实物
  • 跨年了可以补去年的养老吗
  • 去年的税还能退吗
  • 基建人员工资计入哪个科目
  • 以不动产对外投资要交什么税
  • 网络工程完工后干什么
  • 转让股权凭证怎么写
  • 国际货运代理免税怎么做账
  • 建筑工程确认收入条件
  • 政府返还的资金如何处理
  • 无形资产的相关税费包括增值税吗
  • 公司送礼分录
  • 计算机网络默认网关什么意思
  • 王者荣耀中甄姬的cp是谁
  • 下列关于企业发生的税费说法正确的是
  • uniapp 嵌套webview
  • PHP:pcntl_wifstopped()的用法_PCNTL函数
  • 支付银行借款利息可以全额扣除吗
  • 固定资产毁损应该填制什么凭证
  • 以前年度损益调整在利润表中怎么填
  • php使用for循环计算1到100的奇数和
  • vuecli3创建项目的过程
  • 营业外收入不算收入吗
  • 用友软件怎么删除已经建立的账套
  • ChatGPT强化学习大杀器——近端策略优化(PPO)
  • 关于公司预支工资制度
  • 加计扣除内容
  • 提取企业所得税怎么做会计科目
  • 所得税申报资产总额平均值
  • 税控服务费全额抵扣怎么申报
  • 个税代扣代缴手续费返还需要缴纳增值税吗
  • 费用的分摊要注意什么
  • sqlserver游标的使用
  • 销售自己使用过的固定资产
  • 总资产报酬率的公式
  • 科目余额表平是什么情况
  • 派发股利政策
  • 进项税额中运输费怎么算
  • 补开以前的发票可以抵企业所得税吗?
  • 出口货物不予免税的原因
  • 红冲发票视频教程
  • 研发费用中可以有委托研发核算吗
  • 租赁费属于酌量性固定成本
  • 加班餐补需要发票嘛
  • 建筑行业预收账款预缴税
  • 生产成本比主营业务成本大
  • 旧账整理方案
  • Vista 新命令收集整理完整版
  • 卡巴斯基反病毒软件
  • centos查看硬盘信息的命令
  • xp系统怎么更改用户权限
  • xp系统怎么进入系统
  • ubuntuiso
  • centos安装owncloud
  • 如何关闭windows防护
  • svcinit.exe - svcinit是什么进程
  • 如何把win7系统复制到u盘里
  • node-js
  • python3 栈
  • css中标签
  • javascript html5移动端轻松实现文件上传
  • python坑人代码
  • 新疆喀什泽普县海拔高度是多少米
  • 工厂的税率是多少
  • 珠海车船税的缴纳地点
  • 认缴股权是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设