zoukankan      html  css  js  c++  java
  • 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个取一个

     

      

        

        

  • 相关阅读:
    如何利用InstallShield for Delphi7打包Oracle9i客户端制作C/S数据库应用程序?
    delphi 保存 和 打开 TREE VIEW的节点已经展开的状态
    在Delphi中的TreeView中保存多个数据
    FastReport经验
    农码一生博文索引
    再讲IQueryable<T>,揭开表达式树的神秘面纱
    你知道C#中的Lambda表达式的演化过程吗?
    先说IEnumerable,我们每天用的foreach你真的懂它吗?
    Linq表达式、Lambda表达式你更喜欢哪个?
    你必须知道的EF知识和经验
  • 原文地址:https://www.cnblogs.com/pythonz/p/9830399.html
Copyright © 2011-2022 走看看