博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础2
阅读量:5371 次
发布时间:2019-06-15

本文共 1049 字,大约阅读时间需要 3 分钟。

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
  •  

转载于:https://www.cnblogs.com/chengyazhou/p/6116041.html

你可能感兴趣的文章
前端笔记-bom
查看>>
上海淮海中路上苹果旗舰店门口欲砸一台IMAC电脑维权
查看>>
给mysql数据库字段值拼接前缀或后缀。 concat()函数
查看>>
迷宫问题
查看>>
练习10-1 使用递归函数计算1到n之和(10 分
查看>>
Oracle MySQL yaSSL 不明细节缓冲区溢出漏洞2
查看>>
zoj 1232 Adventure of Super Mario
查看>>
组合数学 UVa 11538 Chess Queen
查看>>
Redis常用命令
查看>>
thinkphp如何实现伪静态
查看>>
BZOJ 1925: [Sdoi2010]地精部落( dp )
查看>>
一个控制台程序,模拟机器人对话
查看>>
我的PHP学习之路
查看>>
解决响应式布局下兼容性的问题
查看>>
使用DBCP连接池对连接进行管理
查看>>
【洛谷】【堆+模拟】P2278 操作系统
查看>>
hdu3307 欧拉函数
查看>>
Spring Bean InitializingBean和DisposableBean实例
查看>>
[容斥][dp][快速幂] Jzoj P5862 孤独
查看>>
Java基础之字符串匹配大全
查看>>