zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    常用函数
    PostgreSql那点事(文件读取写入、命令执行的办法)
    如何检测Windows中的横向渗透攻击
    小米笔记本pro版bios经常找不到硬盘
    grunt教程
    nodejs廖雪峰大神教程
    ClickOnce是什么?如何使用?
    asp.net中的ORA-12154: TNS: 无法解析指定的连接标识符
    未能加载文件或程序集 ICSharpCode.SharpZipLib
    PL/SQL 循环
  • 原文地址:https://www.cnblogs.com/floakss/p/13335199.html
Copyright © 2011-2022 走看看