Python基础教程核心数据类型数字类

北京看皮肤病的好医院 http://news.39.net/bjzkhbzy/180906/6508755.html

数字类型:前面已讲过整数(int)、浮点数(float),其中还有布尔类型(bool)、复数也是数字类型;

布尔类型:布尔类型只有两个值0(False)和1(True),任意数据类型都可以换成布尔值。如下代码演示;

复数:在后面讲到人工智能时复数就体现出来非常重要,Python中的复数和数学中的复数一样,也是由实数部分和虚数部分组成;例如:一个复数的实部是,虚部是j,那么这个复数就是+j;

数字类型支持的算术运算符:+、-、*、/、//、%、**运算,其中除法运算结果是一个浮点数,整除也是一个浮点数;如下代码演示:

常用的模块:math模块、random模块;方法有很多,这里只讲几个常用的如下:

round(number,n)对浮点数number保留小数点后n位,如果后一位数是6,7,8,9。会做五舍六入(不是四舍五入);

random.randrange(n,m)生成一个在[n,m)区间的随机整数;

random.random()生成(0,1)区间的随机浮点数;




转载请注明:http://www.aierlanlan.com/tzrz/3416.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了