python基础2

1.基本数字类型:int、long、bool(True:1,False:0)、float、complex

2.字符串格式化输出:

  

   PS:字符串是%s,整数是%d,浮点数是%f。

3.字符串常用功能:(string代表字符串)

 

4.列表(list代表列表)

  • ·复制列表,只复制第一层:list.copy()
  • ·完全复制列表: import copy
    •              copy.deepcopy(list)
  • ·排序:     list.sort()    //若列表中含有数字和字符,python3.5中不能使用sort排序
  • ·弹出元素: list.pop()
  • ·反向排序: list.reverse()
  • ·列表扩展: list.extend()
  • ·索引:     list.index()
  • ·计数:     list.count()
  • ·切片:     list[0:3:2]
  • ·删除:     del
  • ·删除元素: list.remove()
  • ·插入元素: list.insert()
  • ·追加元素: list.append()

5.运算符:

      // : 取商运算符

      %  :取余运算符

      计算机中能表示的最小单位,是一个二进制位,

      计算机中能存储的最小单位,是一个二进制位(bit)

      8bit = byte(字节)

6.字典(key-vlaue)(dict代表字典)

  • ·字典是无序的,key必须唯一,天生去重
  • ·dict[key] = “vlaue”      #增加或修改
  • ·dict.pop(key)           #标准删除
  • ·del dict[key]            #删除
  • ·dict.popitem()           #随机删除
  • ·key in dict              #标准查找
  • ·dict.get(key)            #获取对应的vlaue,如果没有返回none
  • ·dict.values()            #将所有vlaue打包成列表并返回
  • ·dict.keys()              #将所欲key打包成列表并返回
  • ·dict.setdefault(key,value)  #key存在vlaue,则返回对应的value;否则新增加key-vlaue
  • ·dict1.update(dict2)       #将字典2更新到字典1中,返回一个新字典,会去重
  • ·dict.items()             #生成一对对(key,value)元祖,并形成列表返回
  • ·dict.fromkeys([key列表],vlaue)   #通过一个列表生成默认dict,有个坑,少用
  • ·循环dict
  •  

posted @ 2016-11-30 00:24  飘逸晴天  阅读(92)  评论(0编辑  收藏  举报