学习笔记(08):Python零基础轻松从入门到实战-整数和浮点数-1

立即学习:https://edu.csdn.net/course/play/26676/338772?utm_source=blogtoedu

  第二章:python底层知识必备——python内置对象类型:整数和浮点数

 type是个内置函数可以查看其它对象的内置函数的类型:交互模式下:>>>type(对象参数)回车显示对象内置函数的类型 eg:>>>type(2)回车显示<class 'int'>,可以通过cmd进入python交互模式用内置函数type查询对象的内置函数类型。 

int表示整数英文的缩写 float表示浮点数 python中小数分为浮点数和定点数(详细内容自己查阅资料)。  int和float除了表示对象类型之外也可以用来定义对象类型,在python交互模式中可以通过对整数定义为浮点数实现小数点形式,也可以把浮点数(有小数点后位数)定义为整数实现整数形式。整数3和浮点数3.0虽说表示的数值大小一样,但对python来说它们是不同的对象类型,通过python交互模式:>>>id(3)回车和>>>id(3.0)回车查出它们在电脑中的内存地址不一样。

>>>int(3.9)回车显示3

>>>int(2.3)回车显示2

四则运算法则:通过赋值计算:>>>a=2 >>>b=5 >>>b/a 显示2.5

>>>5%2回车显示余数1(%表示取余数),如果要将余数显示为1.0浮点数形式,则输入>>>float(5%2)回车显示1.0为小数点形式。>>>5//2回车显示2 只有商没有余数同时不显示小数点形式下后面的0.5。也可以用内置函数计算:>>>divmod(5,2)回车显示(2,1)表示5除以2商为2余数为1

在python中只写函数名称就代表了函数对象,在python中函数也是对象,python中万物皆对象但变量不是对象,对象有类型变量没类型。

help(函数对象)可以查询这个函数的相关的文档说明。

>>>0.1+0.2回车显示0.300…04由于计算机进行数值运算时首先将数值转化成二进制,用二进制计算再转换成十进制,由于有些十进制数制转化成二进制时不能有完全对应的确定的数,造就了计算机上的问题,可以用能够进行四舍五入的内置函数运算。>>>round(0.1+0.2,2)回车显示0.3   round(number,ndigits=None)number:数或所求数制,ndigits=none:保留小数的位数

当>>>round(1.2345,3)回车显示1.234 四舍五入应显示为1.235所以round函数能解决大多数四舍五入,彻底解决用其它工具。

发布了7 篇原创文章 · 获赞 1 · 访问量 121

猜你喜欢

转载自blog.csdn.net/m0_46313645/article/details/104844687
今日推荐