要资料 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
追随技术信仰

随时听讲座
每天看新闻
 
 

Python教程
Python快速入门
Python概述
Python环境安装
Python基本语法
Python变量类型
Python基本运算符
Python决策
Python循环
Python数据类型
Python字符串
Python列表
Python元组
Python字典
Python日期时间Date/Time
Python函数
Python模块
Python文件I/O
Python异常处理
高级教程
Python 3开发网络爬虫(一)
Python 3开发网络爬虫(二)
Python 3(三): 伪装浏览器
Python 3(四): 登录
Python面向对象
Python正则表达式
Python CGI编程
 
 

Python数字类型
51 次浏览
8次  
 捐助

数字数据类型存储数值。它们是不可变的数据类型,这意味着改变数据类型的结果值,需要一个新分配的对象。

分配一个值给它们来创建的对象。例如:

var1 = 1
var2 = 10

也可以使用del语句删除相关的一些对象。del语句的语法是:

del var1[,var2[,var3[....,varN]]]]

可以使用del语句删除单个或多个对象。例如:

del var
del var_a, var_b

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

int (有符号整数): 通常被称为只是整数或整数,是正或负整数,不带小数点。

long (长整数 ): 或长,是无限大的整数,这样写整数,后面跟着一个大写或小写的L。

float (浮点实数值) : 或浮点数,表示实数,并写入一个小数点分隔的整数部分和小数部分。浮点数也可以是科学记数法,用e或E表示的功率10 (2.5e2 = 2.5 x 102 = 250).

complex (复数) : 形式如 a + bJ,其中a和b是浮点和J(或j)表示-1的平方根(这是一个虚数)。 a是数的实部,b是虚部。Python编程不使用复杂的数字。

例子

这里是数字的一些例子:

Python允许长整型使用一个小写L,但建议只使用一个大写的L避免与数字1看起来一样,Python显示长整数用一个大写L。

复数包含一个有序对表示为a + bj,其中,a是实部,b是复数的虚部实浮点数。

数量类型转换:

Python中含有混合类型计算表达式内部将数字转换为普通类型。但有时,需要从一种类型的显式强制数到另一个类型,以满足操作符或函数参数的要求。

类型int(X)将x转换为一个普通的整数。

类型long(x)将x转换为一个长整数。

类型float(x)转换x为一个浮点数。

类型complex(x)转换x为复数与实部x和虚部为零。

类型complex(x, y) 将x和y转换成一个复数与实数部分x和虚部y。 x和y是数值表达式

数学函数:

Python包括以下执行数学计算的函数。

函数 返回(描述)
abs(x) x的绝对值:x和零之间的(正极)的距离。
ceil(x) x的上限:最小整数不小于x
cmp(x, y) -1 if x < y, 0 if x == y, 或1 if x > y
exp(x) x的指数: ex
fabs(x) x的绝对值
floor(x) x的地板:最大的整数不大于x
log(x) x的自然对数,对于x> 0时
log10(x) 以10为底的对数,X>0。
max(x1, x2,...) 它最大的参数:值最接近正无穷大
min(x1, x2,...) 它的最小参数:值最接近负无穷大
modf(x) x的两个项元组的整数和小数部分。这两个元素具有相同的x符号。整数部分返回一个浮点数
pow(x, y) x**y 的值
round(x [,n]) x在小数点四舍五入到n位数字。 Python远离零点决定:round(0.5) 是1.0 而round(0.5) 为-1.0
sqrt(x) x的平方根(x>0)

随机数函数:

用于游戏,模拟,测试,安全性和保密性的应用的随机数。Python包括常用以下函数。

函数 描述
choice(seq) 从列表,元组或字符串随机项。
randrange ([start,] stop [,step]) 从范围随机选择的元素(启动,停止,步骤)。
random() 随机浮点数r,使得0是小于或等于r,r小于1
seed([x]) 设置生成随机数使用整数开始值。调用任何其他随机模块函数之前调用这个函数。返回None。
shuffle(lst) 随机化代替列表中的项。返回None。
uniform(x, y) 随机浮点数r,使得x小于或等于r,r小于y

三角函数:

Python包括以下执行三角函数计算功能。

函数 描述
acos(x) 返回x的反余弦值,以弧度形式表示
asin(x) 返回x的反正弦,以弧度形式表示
atan(x) 返回x的反正切值,以弧度表示形式
atan2(y, x) 返回反正切atan(y / x),以弧度形式表示
cos(x) 返回x 弧度的余弦
hypot(x, y) 返回欧几里德范数,sqrt(x*x + y*y)
sin(x) 返回x的弧度的正弦值
tan(x) 返回x的弧度的正切
degrees(x) 从弧度到度角 x 的转换
radians(x) 从角度到弧度角 x 的转换

数学常数:

该模块还定义了两个数学常数:


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



51 次浏览
8次
 捐助
 

每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号