变量
关于变量的操作:看内存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。
网友评论