Python基础1

数据类型

Python3中有6钟标准的数据类型:Number(数字)、String(字符

串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary

(字典)。

常量和变量

常量:所谓常量,就是不能变的变量,比如常用的数字常数π就是一

个常量。在Python中,通常全部大写的变量名表示常量。

Python中比较常见的常量PI和E

变量:变量指向各种类型值的名字,以后在用到这个值时,直接引用

名字即可,不用再写具体的值。Python中变量没有明显的声明,而且

类型不是固定的。比如 tem='xiaohong'和tem=123(一般而言变量的

创建过程是这样的,先在内存中创建并存放'xiaohong',在存放tem,

然后把tem指向'xiaohong'的存储单元;在Python中有自动回收机制

,当判断一个存储单元没有变量引用时会自动清理)

因为变量的类型是可变的,因此Python提供了type(变量)函数,来确

认函数类型。

变量名称

程序和项目常常选择有意义的变量名,来标记变量的用途。变量名区

分大小写name和Name非同一个变量名。Python3的保留字也不能作为

变量名。

['False', 'None', 'True', 'and', 'as', 'assert',

'break', 'class', 'continue', 'def', 'del', 'elif',

'else', 'except', 'finally', 'for', 'from', 'global',

'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not',

'or', 'pass', 'raise', 'return', 'try', 'while', 'with',

'yield']

Number

包含三种不同的数值类型整型(int)、浮点型(float)、复数

(complex)

整型:是正、负整数,不带小数点。Python2中long类型Python3没有

,但是整型也可以当做long来使用。

浮点型:包含小数部分和整数部分,可以用科学计数法。但要注意

Python的进位采用截断处理。

复数:Python支持复数,由实数部分和虚数部分构成,可以用a+bj或

者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

类型转化函数

int(x)将x转化为整数

float(x)将x转化为浮点数

complex(x)将x转化为一个复数,x实数部分,0虚数部分

complex(x,y)将x转化为一个复数,x实数部分,y虚数部分

运算符及优先级

算术运算符

比较运算符

赋值运算符

逻辑运算符

位运算符

成员运算符

身份运算符

常用优先级

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180103A0MVRI00?refer=cp_1026

扫码关注云+社区