墨小澄  

1、整形

2、布尔型是整形的子类,仅有两个值,true/false, 本质是整数1、0分别存储。

3、浮点型是数学中的实数,可以类似科学计数法表示,float类型;

4、复数型: 复数=实数+虚数,虚数部分必须有j, j=根号-1,则j就是虚数,虚部可以为0,实部可以没有;

     复数可以分离实数部分和虚数部分:复数:.real;  复数:.imag;

        复数的共轭:复数: .conjugate()

5、序列类型:字符串、列表、元组

  1. 字符串:单、双、三引号内的都是字符串,不可变类型;

  2. 列表:强大的类型,用方括号[] 界别,可变类型;

  3. 元组:与列表相似,用小括号()界别,不可变类型;

 

6、映射类型:字典

  * 用大括号{}界别,其成员是键(key)和值(value)的对应的组合(项:item);

  * 类似于哈希表的键值对;

  

7、基本运算

  1. 算术运算符的优先级:

    -  乘方 ** 、 正负号 +、-;

    -  乘除 * /、  整除 //;

    -  取余 %、  加减 +、-;

  

  2. 比较运算符:

    -  数值比较:按值比大小;

    -  字符串的比较:按ASCII码值比大小;

     

  

  3. 逻辑运算符优先级:

    - not、and、or

 

  4. 字符运算符:

    - 原始字符串操作符(r/R): 用于一些不希望转义字符起作用的地方;

    -  所有的字符串都是Unicode字符串

  

  5. 位运算:<<、>>、

 

总和运算优先级:算术运算符、位运算符、比较运算符、逻辑运算符(后两个值是布尔型)

 

posted on 2020-03-29 15:48  墨小澄  阅读(141)  评论(0)    收藏  举报