美文网首页Python
相互转化数值型变量(python)

相互转化数值型变量(python)

作者: 元气静静的日常 | 来源:发表于2019-09-27 10:41 被阅读0次

    1,数值型数据类型

    int(整数类型)  如:10;100;1000;

              int类型是指整数数值。

    float(浮点型)  如:1.0;0.11;1e-12;

              float类型是指既有整数又有小数部分的数据类型。

    bool(布尔型)  如:True;False;

            bool类型只有True(真)和False(假)两种取值。因为bool继承了int类型,即在这两种类型中True可以等价于数值1,False可以等价于数值0,并且可以直接使用bool值进行运算。

    complex(复数)  如:1+1j;0.123j;1+0j;

            complex类型由实数部分和虚数部分构成。

    在python中,可以实现数值型数值类型的转换,使用的内置函数有int,float,bool,complex。

    注意:复数没办法转换成整型。

    规律:非0数值转bool型都为True,数值0转换布尔型为False。此外,bool函数分别对空,空字符,空列表,空元组,空字典(或者集合)进行转换结果都为空,如果是非空,结果是True(除去非数值0的情况)

    相关文章

      网友评论

        本文标题:相互转化数值型变量(python)

        本文链接:https://www.haomeiwen.com/subject/wtsdyctx.html