zoukankan      html  css  js  c++  java
  • 老男孩Python全栈开发(92天全)视频教程 自学笔记05

    day5课程内容:

    集成开发环境(IDE)

      VIM #经典的Linux下的文本编辑器

      Eclipse #Java IDE

      Visual Studio #微软开发的IDE

      notepad++

      sublime #pyhton开发的

      Pycharm #主要pyhton的IDE

    pycharm 使用

    (自动为每页代码加上作者名和时间)file——Setting——Editor——File and Code Template——pyhton Script

      #_author:"作者名" #或者${USER}

      #date:${DATE}

    字符串格式化

      占位符 %s,%d,%f(默认小数点后6位)

    循环:

    有限循环

    for

    for else

    无限循环

    while

    while else

    break , continue

    列表讲解 切片 内置方法

    a=['111','222','333','444','555']

    #增删改查

    查:切片

    print(a[3])

    444

    print(a[1:3])

    ['222','333'] # 切片 左包括右不包括

    print(a[1:])

    ['222','333','444','555']

    print(a[1::2])

    ['222','444']

    print(a[1:2:-1])

    ['333','222']

    增:append insert

    a.append('888') #将数据默认插到最后一个位置

    print(a)

    ['111','222','333','444','555','888']

    a.insert(1,'999') #将数据插到任意位置

    print(a)

    ['111','999','222','333','444','555','888']

    改:

    b=[1,2,3,4,5,6]

    b[1]='hhhh' #通过索引单个修改

    print(b)

    [1,'hhhh',2,3,4,5,6]

    b[1:3]=['a','b'] #通过切片一次修改两个

    print(b)

    [1,'a','b',3,4,5,6]

    删:remove, pop, del

    c=[1,2,3,'a']

    c.remove('a') #直接删元素

    print(c)

    [1,2,3]

    b=a.pop(1) #删除最后一个元素并将此元素返回

    print(c)

    [1,2]

    print(b)

    3

    del c[0] #既可以按照索引删元素,也可以直接删列表

    print(c)

    [2]

    其他操作

    count方法 统计某个元素出现的次数

    a=[1,1,1,2,3]

    print(a.count)

    3

    extend方法 将一个列表所有元素增添到另一个列表内

    a=[1,2,3]

    b=[4,5,6]

    a.extend(b)

    print(a)

    [1,2,3,4,5,6]

    index方法 返回列表中某元素的索引,知道内容取位置

    a=[111,222,333]

    print(a.index(111))

    0

    reverse方法 倒序

    sort方法 排序

  • 相关阅读:
    ActionResult 的返回类型
    MVC4.0中ViewBag、ViewData、TempData和ViewModel几种传值方式的区别
    抛出异常的区别 throw 和throw ex
    字段的重复校验问题
    bootstrap 动态添加验证项和取消验证项
    VS快捷键大全(转)
    数组、List和ArrayList的区别
    处理两个泛型集合差异化
    传参的两种方式
    tomcat中web项目编译后的结构
  • 原文地址:https://www.cnblogs.com/xuepangzi/p/7896453.html
Copyright © 2011-2022 走看看