Python第4天

主要内容:

  1. 数字(int)
  2. 字符串(replace/find/join/strip/startswith/split/upper/lower/format)
  3. 列表
    1. append/extend/insert
    2. 索引,切片,循环 
  4. 元组
    1. 忽略
    2. 索引,切片,循环    元素不可修改
  5. 字典
    1. get/update/keys/values/items
    2. for循环可索引不可切片
  6. 布尔值

习题:

  1. cmd—>dos exe
  2. 8位是一个字节,计算机—>字节,存储—>位 
  3. ascii  Unicode utf8
  4. utf8  6    gbk  4    Python3是字符,Python2是字节
  5. #单行注释,‘’’sdads‘’’多行注释,ctrl+/ 是快捷键
  6. 数字字母不能开头,不能和关键字重复
  7. bit.length
  8. 布尔值 True False 空字符串是假 转换数据类型
  9. 大小写区分
  10. 索引,切片,—>子序列 ,可用负数表示反向
  11. 字符串可迭代,判断是否可迭代即是否可背for循环获取 — >类型和对象
  12. join方法的用法
  13. range在Python2里for循环立刻创建,Python3里for循环时一个一个创建,2中可用xrange实现
  14. 字符串转换成数字才能进行计算

重要知识点:

  1. 字符串一旦创建,就不可修改,一旦修改或拼接,就会形成新的字符串
  2. 重要方法:
    1. join 插入指定字符
    2. split分割,可指定分割个数,不可拿到分隔符,rsplit从右分起,partition可拿到分隔符的分割
    3. find查找,没有则返回-1
    4. strip去除,splitlines分割,只能根据true,false选择是否保留换行
    5. upper ,lower,swapcase 大小写转换
  3. 索引与下标的关系:
    1. len 获取当前字符串由几个字符组成
    2. for 变量名 in 字符串
  4. 字符串转换列表list:
    1. append追加到最后,不需要设置应接收的参数,
    2. count 计算元素出现次数
    3. copy浅拷贝
    4. extend 扩展原列表 参数—>可迭代对象
    5. index 根据值获取当前值的索引位置 ,左边优先
    6. insert 在指定位置插入元素

原文地址:https://www.cnblogs.com/liuguangyu/p/10040974.html