• Python 重修记录01


    Python语法-基本

    # 基本内置数据结构

    字符串 列表 元组 字典 集合
    1 字符串操作
        截取:
            str[x]
            str[:x] / str[x:]
            str[x:x:x]
        连接
            x+x
        输出(忽略转义)
            print(r"x")
        
        内置方法
            编码encode/解码decode
            判断字符串内容的isalnum isalpha isdigit isnumeric
            连接(一某一个连接符)join(x)
            字符串长度len(str)
            字符串清洗空格或字符lstrip()/rstrip()
            截取 spilt()
    2 列表list 
        注:可以存混合类型数据
        定义:一维,二维
        增:append(),extend(),insert(index,number)
        删:del list[index],list.pop(),remove("content")
        改:下标
        查:遍历 for in;if xxx in list;list.index(aim,start_index,end_index)-范围[x:x);list.count('x')
        访问 :切片[x:x:];
        排序:reverse()-对折反转,sort(reverse=True)
    3 元组Tuple
        注:内容不可更改
        定义:注意只有一个元素
        增:连接‘+’ - 新开辟内存空间将两个tuple内容合并
        删:del tuple-删除元组变量
    4 字典dict
        定义 {key:value}
        访问:dict[key];dict.get(key,'xx-没找到设置默认值')
        增
        删:del dict[key]-删除整个key-value 对;del dict-删除变量;dict.clear()-清空字典
        改
        查:查键dict.keys();查值dict.values();查“项”dict.items()
    5 集合set
        定义:{value,value.....}

    # 函数

    定义:def functionName(param1,param2...): return v1,v2... //多个值返回
    调用
    参数:变量作用域:全局,局部,global申明

    #文件操作

    打开 r,w-字符str ; rb,wb-二进制byte
    关闭
    读 read(xxx),readline,readlines-结果为list
    写 write

     其他:
       引入模块 [ os ]操作:
        重命名rename
        目录
        文件

     

    #异常处理

    语法:try...except...
            错误类型
            错误信息

    #内置函数

    range(x,x,x)

    #引入包/模块

    import
    from ..(package). import ...(file)
  • 相关阅读:
    3170: [Tjoi 2013]松鼠聚会
    1577: [Usaco2009 Feb]庙会捷运Fair Shuttle
    时间管理小强升级记
    Lifray Portlet
    反面模式
    LiferayFAQ(持续更新)
    【转载】JRockit检测Tomcat内存溢出JAVA内存泄漏问题
    Liferay环境搭建
    QQ登陆篇
    设计模式MM版
  • 原文地址:https://www.cnblogs.com/floakss/p/13335199.html
Copyright © 2020-2023  润新知