数据类型:
计算机:做数据计算,单单之后做算术,那就有点太弱鸡了,文本、图形、音频、视频、网页等各种数据都得玩的转这才强悍。那问题来了,不同的数据需要定义不同的类型,所以数据类型就来了..
6种标准的数据类型:Number(数字)、String(字符串)、List(集合)、Tuple(元组)、Dictionary(字典)、Sets(集合)
整数 、浮点数、字符串、布尔值、空值、变量、常量。
整数:正数、负数
浮点数:也就是小数 ,当然包括科学计数法
字符串:很简单,不解释了
布尔值:只有True、False两种,要么是True,要么是False,弱弱的说一句注意大小写。
有布尔值就有布尔运算:and、or和not
空值:是一个特殊的值,None, None可不是0,None是一个特殊的空值
变量:变量名必须是大小写英文、数字和_的组合,且不能用数字开头
x = 5;
y = 6;
变量本身类型不固定的语言称之为动态语言,有动态语言就少不了静态语言,静态语言在定义变量时必须指定变量类型,如果
赋值的时候类型不匹配,就会报错。例如Java是静态语言,
常量: 就是不能变的变量,通常用全部大写的变量名表示常量;
/ 除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数:
// 称为地板除,两个整数的除法仍然是整数;整数的地板除//永远是整数,即使除不尽。
% 求余数
无论整数做//除法还是取余数,结果永远是整数,
Python的整数没有大小限制,不像某些语言的整数根据其存储长度是有大小限制的,比如Java,32位整数的范围为-2147483648-2147483647。
Python的浮点数也没有大小限制,超出一定范围就直接表示为inf(无限大)
网友评论