zoukankan      html  css  js  c++  java
  • python自动化_day3_基础数据类型的整理

    1、int  

      bit_lenth 十进制转换成二进制的有效位数

    2、str

      upper(),lower() 全大写,全小写

      capitalise()首字母大写,其他字母小写

      strip() 去除空格,换行符,制表符,指定字符等

      split()分割,str---->list

      replace()替换,

      startwith endwith,有切片,判断是以什么开头,或者结尾

      count 计算元素的个数 有切片

      center()居中,可以有填充物 默认空格

      join(),将可迭代对象通过你设定的连接符连接起来,list--->str 列表里的每个元素必须是字符串

      find  index 通过元素找索引,区别:index找不到会报错。find找不到会返回-1

      title  每个单词首字母大写

      isdigit()全部是数字

      isalpha()全部是字母

      isalnum()数字或者字母组成

      swapcase()大小写转换

      format()格式化输出

      len 测量长度 个数

    3、list

      增:

        append()追加。

        insert()插入,指定位置

        extend()迭代着追加

      删:

        pop()按照索引删除,有返回值

        remove()按照元素删除

        clear()清空列表

        del 删除列表在内存里(可以按照索引删除,按照切片删除)

      改:

        li[1] = 666  重新赋值(索引修改)

        li[1:4] = ‘1234’(按照切片修改,迭代着逐次添加

      查:

        索引查,切片查。for循环

    4、dict: dic = {'name':'laonanhai','age':45}

      增 

        1、setdefault:如果存在,则不变,否则添加

        2、直接赋值 dic['key'] = 'vales'  有责替换,无责添加

      删

        pop 删除键,按照键删除

        clear 清空列表

        popitem 随机删除

        del 按照键值删除

      改

        重新赋值

        update 将一个字典的键值对覆盖添加到另一个字典中

      查

        dic.get() 如果没有键值,返回none 推荐这么查

        dic.keys() dic.values() dic.items() 类似于列表的容器,可以循环没有索引,可以for

    id is(内存地址)  == (值)

    注:再循环中避免修改列表

  • 相关阅读:
    dig批量获取域名对应IP
    文件和目录
    Linux程序设计的CD唱片应用程序
    LinuxRedhat7.0虚拟机配置双网卡
    Redhat7.0计划任务服务程序(at,crontab)
    RedHat7 修改主机名称 配置网卡信息 配置Yum软件仓库
    关于RedHat5.0不能提示找不到/media/cdrom/repodate/repomd.xml
    Redhat5静态IP分配,提示Error, some other host already uses address解决办法
    三种时间戳的解释
    RHEL 7 -解决“没有启用回购”消息
  • 原文地址:https://www.cnblogs.com/tewu/p/8864753.html
Copyright © 2011-2022 走看看