python数据

  1. 常见内置数据类型
    1.1 Numbers(数字)
      1.1.1 int (python3.x后没有long)
      例:二进制数 0b100 (十进制4)
        八进制数 0o100(十进制64)
        十进制数 100
        十六进制数 0x100(十进制是256)
      1.1.2float(与c中double类似,占8个字节)
      1.1.3complex  一般形式为x+yj
    1.2 bool  布尔值只有True、False两种值,注意大小写
    1.3 str(字符串)python不区分单双引号,三引号可以实现多行字符串
     从左到右索引默认0开始,最大范围是字符串长度少1
     从右到左索引默认-1开始,最大范围是字符串开头
     从字符串中获取一段子字符串 [头下标:尾下标],可以类比matlab列向量
    1.4 list(列表)+号用于组合列表,*号用于重复列表
     例:list=[‘apple’, ‘physics’, 4, 0.987] 可嵌套使用
     删除列表元素 del list[0]
     下标引用参考str
    1.5 tuple(元组)
     Python的元组与列表类似,不同之处在于元组的元素不能修改,元组使用小括号(),列表使用方括号[]
    1.6 dictionary(字典)
    字典也被称作关联数组或哈希表
     例:dict = {‘name’: ‘karry’, ‘age’: 19, ‘class’: ‘first’}
     引用其中元素 dict[‘age’]

  2. 常见运算符(按优先级从大到小排,只列和c不同的)
     ** 指数
     / 除, //整除
     is is not 身份运算符(优先级低于等于,不等于)
     in not in 成员运算符
     not or and 逻辑运算符
     (包括复合)赋值运算符 如://= **= &= |= ^= >>= <<=**

你可能感兴趣的:(python学习笔记)