数据类型
整型
int通常被称为整型或整数,是正、负整数,不带小数点。在Python3中,整型没有限制大小,可以当做long类型使用,所以Python3没有Python2的long类型。
浮点型
浮点型由整数部分与小数部分组成,也可以使用科学计数法表示。
复数
由实数和虚数部分构成,可以用a+bj或complex(a,b)表示,复数的实部a和虚部b都是浮点型。
数据类型转型
有时需要对数据内置的类型进行转换,只需要将数据类型作为函数名即可。
数据的类型转换时有如下4个函数可以使用:
·int(x)将x转换为一个整型。
·float(x)将x转换为一个浮点数。
·complex(x)将x转换为一个复数,实数部分为x,虚数部分为0。
·complex(x,y)将x和y转换为一个复数,实数部分为想x,虚数部分为y。x和y是数字表达式。
常量
就是不能变得量,比如常用的数学常数π就是常量,在Python中,通常用全部大写的变量名表示常量。
变量和关键字
变量
变量指向各种类型值得名字,以后再用到这个值时,直接引用名字即可,不用再写具体得值。
等号(=)是赋值语句,可以把任意数据类型赋值给变量。
这种本身类型不固定的语言称为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值时类型不匹配就会报错。
变量名称
变量名是由数字或字符组成的任意长度的字符串,必须以字母开头,使用大写字母是合法的,但变量名建议使用小写字母。
注:Python不允许使用关键字作为变量名。
语句
语句是Python解释器可以运行的一个代码单元,也可以理解为可以执行的单元。语句就是做某事。
表达式
表达式是值、变量和操作符的组合。单独一个值可以看作表达式,单独的变量也可以看作表达式。表达式就是做某事。