一、数据类型
Python中常用的数据类型整形、浮点型、复数、布尔型、字符串、列表、元组、字典、日期
Python中所有的数据传递都是引用传递,也就是数据保存在真实的内存空间中
二、数值类型
数值类型也就是我们常说的数字,在Python中不想java、C语言等有复杂的数值类型,Python中的数值类型只有两类:整形(不包含小数点的内容)、浮点型(包含小数点的内容)
Python中最大的特点是所有的数值变量可以直接定义,也就是说在内容设置之前我们并不知道变量的数据类型
例:定义变量,但不设置类型
# coding:UTF-8 #定义程序编码格式
num = None #描述一个空的变量(None在Python为空N大写)
print(num) #输出num变量的内容
执行结果:
例:定义变量并赋值为整数
# coding:UTF-8 #定义程序编码格式
num_a = 10 #定义整型变量
num_b = 3 #定义整型变量
print(num_a / num_b) #进行除法计算
执行结果:
按照传统的编程语言(C语言、java等)来讲,整数 ÷ 整数 = 整数,但是在Python中并不是这样的
Python认为 整数 ÷ 整数 的结果应该包含小数(整型结果变为浮点型)
Python中提供了一个 type() 的函数来获取变量的数据类型
例:获取数据类型