之前将字面量时就将到过 数据是有类型的
python的数据类型还挺多的
而现阶段 我们主要接触了 字符串 浮点数 正整数
对应的类型 都有自己的名称
字符串 string
浮点数 float
正整数 int
python提供了一个type语句 用于验证数据类型
我们打开编辑工具 编写代码如下
print(type(50));
print(type(50.60));
print(type("你好"));
运行结果如下
这里 第一个 50 输出了 int 表示 这个数组类型 第二个50.60 输出了 float 说明 这是个浮点数类型 第三个 “你好” 输出了 str 说明 这是个字符串类型 这是string的简写
其实 type方法返回的就是个字面量 内容是类型信息 我们也可以定义变量来接收它的返回值
我们修改代码如下
intType = type(50);
floatType = type(50.60);
strType = type("你好");
print(intType);
print(floatType);
print(strType);
这里 我们定义了三个变量 接收type的放回结果 然后分别将他们用print语句输出
运行结果如下
没有任何问题 说明 type放回的类型信息 也是可以通过变量储存的
同时 type语句也可以验证变量的类型 我们将代码改成这样
age = 50;
money = 50.60;
name = type("猫猫");
print(type(age));
print(type(money));
print(type(name));
可以看到 我们定义了三个不同类型的变量 然后 用type获取类型 并用print语句输出