美文网首页
【Python_9、13-18】变量、数据类型、数据类型转换【b

【Python_9、13-18】变量、数据类型、数据类型转换【b

作者: 太甜了不要加糖 | 来源:发表于2022-01-16 11:17 被阅读0次

    变量

    关于变量的操作:看内存id、变量类型....我发现它跟R不一样的是:Python前面总是要打一个print()。

    id()、type()

    内存分析图:

    奔跑的黑山羊 这个变量 包含3部分

    数据类型-整数/浮点/布尔/字符串,n进制

    用type()查看数据类型

    怎么输出二进制、八进制、十六进制:

    0b、0o、0x(都是0+英文代表字母)

    浮点数计算最好用Decimal模块,代码:

    计算机采用二进制存储方式,会出现小数位数不确定的情况

    布尔值可以转换成整数计算,可以多个变量一起操作,用逗号隔开:

    布尔值可以转换成整数计算

    字符串可以用‘’、“”(一行显示),‘‘‘ ’’’、“““ ”””(多行显示)

    字符串可以用‘’、“”(一行显示),‘‘‘ ’’’、“““ ”””(多行显示)

    数据类型转换

    str()、int()、float()等意为 转换为相应的类型:

    加号“+”是连接符,只能加同类型的,整数、浮点、布尔都是不同类型的。

    注意几点:1.可以将 整数数字 的str字符串类型 转换为 整数 int类型;不能转换 带小数点的数字 or 文字(X)为int。2.将 float 浮点类型 转换成 int,只会截取整数部分,不会四舍五入!3.可以将 整数/布尔 转换为 浮点,直接加.0。

    相关文章

      网友评论

          本文标题:【Python_9、13-18】变量、数据类型、数据类型转换【b

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