zoukankan      html  css  js  c++  java
  • python数据类型

    int

    int
    bit_lenth=数字转换成二进制
    比特楞丝
    View Code

    str

    s.capitalize()=首字母大写
        开的赖可
    s.upper()=全部大写
        啊铺
    s.lower()=全部小写
        搂我
    s.swapcase()=大小写翻转
        丝窝肯森
    s.titler()=间隔或特殊字符首字母大写
        泰头
    s.startswith(开头,索引,切片)=以什么开头
        丝大耳为值
    s.endswith(开头,索引,切片)=以什么结尾
        恩的为的
    s.sidigit()=全部由数字组成
        音丝DJ可
    s.isalpha()=全部由字母组成
        音丝马耳法
    s.isalnum()=由数字或者字母组成
        音丝内母
    s.isspace()=由空格组成
        音丝思呗丝
    s.strip()=默认删除空格
        丝锤不
    s.rstrip()=默认删除右边空格
        R丝锤不
    s.lstrip()=默认删除左边空格
        L丝锤不
    s.replace('旧的','新的')=替换字符串
        瑞普类丝
    s.split()=字符串的分割
        丝皮琳特
    s.format()={}=格式化输出
        佛慢特
    s.center(数字,填充物)=居中,填充物
        森特
    s.find(你的,索引,切片)=通过元素找索引下标,找不到返回-1,可切片
        饭的
    s.index(你的,索引,切片)=通过元素找索引,找不到返回-1,可切片
        音待死
    s.expandtabs()=	=差几位补几位
        以可丝特波
    View Code

    list

    增
    l.append()=添加到最后
        额喷的
    l.insert(索引,你的)=插入到哪哪哪
        银色
    l.extend()=分解成最小元素添加到最后,对原列表操作
        以可丝疼波
    删
    l.remove()=按照元素去删除
        雨木
    l.pop('索引')=按照索引去删除,默认删除最后一个
        破
    l.clear()=清空列表
        可勒铺
    del l[索引]=删除列表,可以切片删除
        del
    改
    l[索引]='新的'=直接操作
    l[切,片]='新的'=切片是按照最小元素添加
    查
    l.index()=元素找索引,列表只能用他
        音待丝
    for lis in list=for循环查
    l[索引,切片]=查出来是一个列表
    增删改查

    tuple

    儿子不能改,孙子能改

    dict

    数据类型划分:可变数据类型,不可变数据类型

    不可变数据类型:tuple,bool,int,str   可哈西

    可变数据类型:list,dict,set     不可哈西

    dict  keys:必须是不可变数据类型,可哈西

      values:任意数据类型

    dict  优点:二分查找

    对字典的任何操作都是对原字典操作
    增
    d.setdefault(键,值)=有键值对不做任何改变,没有则添加
        赛特音佛特
    d[键]=值=没有键值对则添加,有则覆盖
    删
    d.pop(键,返回值)=按照键去删除,返回值可以自己设置
        破
    d.popitem()=默认删除最后一个
        破吧艾特
    d.clear()=清空字典
        可勒铺
    del d{}=删除字典,没有就报错
    改
    d.update(di)=把d添加到di=d,有就覆盖没有就添加
        啊不勒得
    查
    get()=默认没有就返回None,可以自己设置返回值
        盖特
    items()=查出来没有括号和冒号
        艾特莫丝
    keys=键
    valuse=for dic in dict:=查出来是键
    for dic in values:=查出来是值
    for dic in dict.items:=查出来是键值
    for k,v in d.itmes:=查出来没有括号和冒号
    增删改查

    set

    他里面的元素必须是不可变的数据类型,无序不重复
    增
    s.add()=随机增加
    s.upbate()=分成最小元素随机增加
        啊不勒得
    删
    s.pop()=随机删除
        破
    s.remove()=按照元素去删除
        雨木
    s.clear()=清空集合
        可勒铺
    del s{}=删除集合
    查
    for se in set:print(se)
    
    返回True,False
    s & e =求交集
    
    s | e =求并集
    
    s - e =求差集
    
    s ^ e =反交集
    
    s < e =子集
    s > e =超集
    增删查,交集,并集,差集,反交集

    文件操作

    with open('文件名',mode=读写追加,encoding='编码方式') as f:

    f.close=没有用with就要写他关闭
        可搂s
    只读 r
    f.read(数字)=只读,读到第几个是按照编码的字节来读
        瑞的
    f.readable()=是否可读
        瑞的a波
    f.readline()=一行一行的读
        瑞的烂
    只写 w
    f.write()=只写
        瑞特
    f.writeable()=是否可写
    追加 a
    f.write()=追加
        瑞特
    功能
    f.seek()=按照字节调光标
        s可
    f.seekable()=是否调光标
        s可a波
    f.tell()=告诉你光标的位置
        泰耳
    f.seek(变量-9)
    f.truncate()=截取一段删除,第几个是按照编码的字节来删除
        穿k丝
    f.readlines()=每一行当成列表的一个元素读,添加到列表中
        瑞的赖丝
    flush()=强制保存
        符赖神
    
    =换行符
    操作方法,读写追加
  • 相关阅读:
    Atitit attilax要工作研究的要素 纪要 方案 趋势 方向 概念 理论
    Atitit 常见每日流程日程日常工作.docx v7 r8f
    Atitit it 互联网 软件牛人的博客列表
    Atitit 信息链(Information Chain)的概念理解 attilax总结
    Atitit 知识点的体系化 框架与方法 如何了解 看待xxx
    Atitit 聚合搜索多个微博 attilax总结
    Atitit 企业知识管理PKM与PIM
    Atitit 项目沟通管理 Atitit 沟通之道 attilax著.docx
    Atitit 项目管理软件 在线服务 attilax总结 1. 项目管理协作的历史 1 1.1. Worktile 406k 1 1.2. Teambition  584k in baidu
    Atitit.每周末总结 于每周一计划日程表 流程表 v8 import 上周遗漏日志补充 检查话费 检查流量情况 Crm问候 Crm表total and 问候
  • 原文地址:https://www.cnblogs.com/haohaoshang/p/13657657.html
Copyright © 2011-2022 走看看