首页 > 代码库 > 第005讲:闲聊之Python的数据类型

第005讲:闲聊之Python的数据类型

在 Python 中,int 表示整型,那你还记得 bool、float 和 str 分别表示什么吗?

答:bool是布尔类型,float是浮点类型,str是字符串类型

你知道为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替吗?

答:二进制只有:0 和 1,用 0 和 1 来表示 False 和 True

使用 int() 将小数转换为整数,结果是向上取整还是向下取整呢?

答:是向下取整

我们人类思维是习惯于“四舍五入”法,你有什么办法使得 int() 按照“四舍五入”的方式取整吗?

答:int(num+0.5)

取得一个变量的类型,视频中介绍可以使用 type() 和 isinstance(),你更倾向于使用哪个?

答:type()

Python3 可以给变量命名中文名,知道为什么吗?

答:python 3里面默认是utf-8编码

本文出自 “全能冠军小柠檬” 博客,请务必保留此出处http://lemonit.blog.51cto.com/6043645/1597866

第005讲:闲聊之Python的数据类型