• day04 Pyhton学习


    一.上节课内容回顾

      字符串

        由','','''',""'"括起来的内容是字符串

        字符:单一文字符号

        字符串:把字符连成串(有顺序的)

        索引和切片

        s[start: end: step]

        特点: 顾头不顾尾 [)

        step 步长.如果是整数,从左到右取值,如果是负数,从右到左

        

        相关操作:

          1.upeer() 全都变成大写,忽略大小写.

          2.strip() 去掉空白(空格, , )

          3.replace(old,new)字符串替换

          4.spilt() 字符串切割,结果放到列表中

          5.startswith() 判断是否以XXX开头

          6.find() 查找.如果找到了返回索引,如果找不到,返回-1 index() count()

          7.len() 返回字符串长度,内置函数

        迭代

          for 变量 in 可迭代对象:

            循环体(break, continue)

          else:

    今日主要内容

      1.介绍列表list

        列表: 能装对象的对象,有顺序的

        在代码中使用[]表示列表.列表中可以放任意的数据,每一项数据与数据之间用逗号隔开

        列表同样拥有索引和切片

      2.增删改查(重点)

        1.新增:

          append(元素) 添加到末尾

          insert(index, 元素) 把元素插入到对应索引的位置

          extend(可迭代对象) 迭代添加

        2.删除:

          pop() 弹出最后一个

          pop(index) 弹出指定位置的元素

          remove(移除XXX元素)

          clear() 清空列表

          del 索引和切片

        3.改:根据索引修改

        4.查询:for循环

          for el in lst:

          for i in range(len(lst))

    3.列表的常用功能

        1.count()

        2.index()

        3.sort() 排序

        4.sort(reverse = True)倒序

        5.reverse()  翻过来

    4..列表的嵌套  

        降维操作.一层一层的找

    5.元祖.相关操作

      tuple:只读列表.由()组成.特点:不可变

      如果只有一个元素,末尾加逗号

      不可变: 元素内部第一层元素的内存地址

    6.range

      range(n):[0,n)

      range(m,n):[m,n)

      range(m,n,p):从m到n,每隔p个取一个

     

      

        

        

  • 相关阅读:
    PagerIndicator主题样式修改
    写个Fragment方便的抽象基类 BaseFragment
    slidingMenu有时候需要关闭侧边栏
    通过构造方法传递数据
    三层ViewPager嵌套 的事件处理
    网络缓存的逻辑
    html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    AJAX请求
    animation-name
    Sublime Text 2主要快捷键列表
  • 原文地址:https://www.cnblogs.com/pythonz/p/9830399.html
Copyright © 2020-2023  润新知