01 数据类型
作为一门强大的编程语言,Python需要承担处理不同内容的重要职责,例如:数值、文本、图形、音视频等各式各样的内容。那么不同的内容就需要不同的存储类型来进行定义。今天先给大家讲一下我们最基础的几种数据类型吧。
整型
Python可以处理任意大小的整数,而不必像Java那样有繁多的整数型(Java整数型有:byte、short、int、long,而Python3.x版本的整数型只有int一种)。与此同时,Python也支持表示二进制(以‘0b’开头)、八进制(以‘0’开头)、十六进制(以‘0x’开头)的表示方法。
浮点型
浮点数即小数。之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的。浮点数可以使用数学写法 1.23、5.333、-4.97,也可以使用科学计数法表示把10用e替代,0.0000123就是 1.23e-5。
字符串型
字符串是以单引号或双引号括起来的任意文本,比如 'student' 和 "student" (注意:此处的单引号和双引号都是英文输入法下的符号!!!)而且也可以书写成多行的形式(用三个单引号或三个双引号开头,三个单引号或三个双引号结尾)。
布尔型
布尔值只有True、False两种值,要么是True,要么是False(注意:布尔值的大小写)。
空值
空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
举个例子:
小明有一个口袋,口袋里面没有装东西。那么此时的