Python入门课程NO22课 数据类型转换
极客小将2020-07-16-
python中的数据类型转换分为显性数据类型转换,和隐形数据类型转换。从字面意思来进行理解,显式类型转换,是显式地从一种数据类型转换为另一种数据类型。在Python中通过类型名+()的语法来实现显式类型转换。我们可以将一上四段代码分别print(number),输出查看结果,就知道
python中的数据类型转换分为显性数据类型转换,和隐形数据类型转换。
从字面意思来进行理解,显式类型转换,是显式地从一种数据类型转换为另一种数据类型。在Python中通过类型名+()的语法来实现显式类型转换。
我们可以将一上四段代码分别print(number),输出查看结果,就知道显示类型转换的用法了。
隐形类型转化意思是指在使用数值类型进行数值运算时,范围小的数据类型会自动转换为范围大的数据类型。Python中的数值类型:布尔类型,整型,浮点类型。将其按表示的 范围大小进行排序为:布尔类型 < 整型 < 浮点类型。
最后我们讲下其他类型和布尔类型之间的转化:每一种数据类型都有其对应的假值,凡是表示假值的转换后的布尔类型都为False。整型中的假值是0,浮点类型的假值是0.0,字符串的假值是空字符串,None类型表示空类型,空类型转换后的布尔类型为False。
- 上一篇
Python入门课程NO21课 数据运算的结合性与优先级
结合性是指运算的顺序,数据运算的结合性主要有左结合性和右结合性。左结合性是指运算时从左至右进行运算,右结合性是从右至左进行运算。在Python中赋值运算为右结合性,其它运算都为左结合性。举例说明:x=y=z=2赋值运算的结合性为从右至左,所以首先计算的是z=2,定义了变量
- 下一篇
Python入门课程NO23课 字符串编码解码
Python中使用英文引号括住的都是字符串,在Python中字符串的类型名为str。Python中的字符串默认采用UNICODE进行编码,也就是说,Python中的字符串是UNICODE字符串。所谓的编码,是指用数字来对字符进行表示。不同的表示方法,对应不同的字符集。那么字符串的编码和解码是什么