一、对象(Objects)
python中对象分为两大类:scalar和non-scalar。scalar类型数据,就比如说数字5,其特征是唯一,不再可分。而non-scalar类型数据,比如一个数组{1,2,3,4},它还可以划分为其他的子数组,例如{1},{2}等等。
那么scalar对象具体类型有哪些呢?有int(整型),float(实数),bool(布尔值),NoneType(空值)。使用type函数(在matlab中type函数用于查看文档内容,使用whos命令查看变量类型)可以查看变量类型,如下代码所示:
type(5)
type(3.0)
当然,int等除了代表scalar数据的类型之外,还可以作为函数进行类型转换,如下代码所示:
# 将整型数据3转换为浮点型数据3.0
float(3)
# 将浮点型数据3.9转换为整型数据3
int(3.9)
使用print函数(在matlab中使用disp结合num2str函数实现类似功能,也可以使用fprintf,sprintf等函数&#