• 总结


    拓展知识:(需要掌握的操作)

    lstrip rtrip 左边 右边去除空格

    lower upper 小写和大写

    name="  aleX"
    print(name.upper())
    print(name.lower())

    startswith endswith 判断以什么作为开始 以什么结尾的

    name=" aleX"
    print(name.startswith('al'))
    print(name.endswith('X'))

    format的三种用法{}
    1.s1='my name is {},my age is {}'.format('geon',18)可以多加值 不需要对应{}的个数
    2.s1='my name is {0},my age is {2}'.format('geon',18,19,20)
    s1='my name is {0}{1},my age is {2}{0}'.format('geon',18,19,20)可以对应多个值
    3.s1='my name is {},my age is {}'.format(x='geon',y=18)对应的值不可以增加 但是可以不依赖位置

    split,rsplit分切
    cmd='get:i:123:555'
    print(cmd.split(':'))

    join传入
    cmd=['get', 'i', '123', '555']
    res='|'.join(cmd)
    join方法传入的列表必须只包含str类型的元素

    replace 转换
    print(s.replace('被替换的‘,’要替换的‘))

    isdigit
    print('10'.isdigit())

    了解的方法
    find 查找
    name="  aleX"
    print(name.find('e'))

    center 居中
    print(egon.center(总数,填充))

    is系列
    print(’‘,isalpha())全字母才是真
    print('',isalnum())由数字或字母组成才是真
    print(’‘,istitle())标题

    列表list
    用途:存放多个值
    定义方式:[]内以逗号为分割多个元素,每个元素都没有类型限制
    常规操作:
    索引(可取 可改)
    切片
    追加:
    append增加
    name=[1,2,3,4]
    name.append('elxs')
    print(name)

    inser 插入
    name=[1,2,3,4]
    name.insert(0,'elxs')
    print(name)

    删除
    remove 按列表里的值删除 单纯的删除
    pop 按索引取删 不加参数 默认最后一个 实际是去走一个值
    name=[1,2,3,4]
    name.pop(0)
    print(name)

    for循环(依赖索引循环)
    for i in range(0,5,2):
    print(i)
    for i in range(10):
    print(i)
    默认从零开始 取数字的时候用

    队列:先进先出
    nam=[]
    nam.append('elas')
    nam.append('run')
    nam.append('xxx')
    print(nam)
    nam=['elas', 'run', 'xxx']
    nam.pop(0)
    nam.pop(0)
    nam.pop(0)
    print(nam)
    堆栈:先进后出
    nam=[]
    nam.append('elas')
    nam.append('run')
    nam.append('xxx')
    print(nam)
    nam=['elas', 'run', 'xxx']
    nam.pop()
    nam.pop()
    nam.pop()
    print(nam)
     


     







    
    
    
    




     
  • 相关阅读:
    Directx11学习笔记【九】 【转】 3D渲染管线
    排序算法总结
    [LeetCode92]Reverse Linked List II
    c++析构函数为什么要为虚函数
    简析iOS动画原理及实现——Core Animation
    Xcode 插件集:xTextHandler
    [iOS] 在 ios10 中使用 imessage
    UITableView-FDTemplateLayoutCell 学习笔记
    Xcode 7.3 cannot create __weak reference in file using manual reference counting
    iOS10个实用小技巧(总有你不知道的和你会用到的)
  • 原文地址:https://www.cnblogs.com/yftzw/p/8610569.html
Copyright © 2020-2023  润新知