• 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 在指定位置插入元素

  • 相关阅读:
    biji001
    公司内部openStack环境信息
    def
    CI调试
    一:Java之面向对象基本概念
    STL_算法_Heap算法(堆排)(精)
    IOS开发-经常使用站点集合
    【iOS开发-47】怎样下载iOS 7.1 Simulator 以及iOS 8离线的Documentation这些文件?
    设计模式简介
    how to deal with "no such file error or diretory" error for a new programmer in QT creator
  • 原文地址:https://www.cnblogs.com/liuguangyu/p/10040974.html
Copyright © 2020-2023  润新知