• Python所有常见功能大汇总


    以下是Python中常见的语句及其功能。

    语句功能
    import引入模块
    from…import从某个模块引入指定内容
    def定义函数
    if/else条件语句
    elif多条件判断
    while循环语句
    for循环语句
    break终止循环
    continue跳过当前循环
    return指定返回值
    try/except异常处理
    with简化文件操作
    open打开文件
    read/write读/写文件
    append追加文件内容
    lambda匿名函数
    map对序列进行映射
    filter过滤序列元素
    reduce对序列进行归并操作
    sorted对序列进行排序
    range返回指定范围的数字序列
    list/dict/tuple/set等数据类型
    len获取长度
    type获取数据类型
    isinstance判断是否属于某个类型
    input获取用户输入
    print输出信息
    format格式化字符串输出
    split字符串分割
    join连接字符串
    strip去除字符串首尾空格
    replace字符串替换
    assert断言判断,程序会在后面紧跟的条件表达式为False时停止执行
    del删除变量或对象
    global/nonlocal声明变量的作用域
    zip将多个序列进行打包,返回一个元组序列
    enumerate将序列中的元素和下标进行打包,返回一个枚举对象
    all判断序列中所有元素是否为True
    any判断序列中是否存在True元素
    max返回序列中最大元素
    min返回序列中最小元素
    sum对序列元素进行求和
    sorted对序列进行排序
    reversed返回序列反序迭代器
    abs返回数字的绝对值
    round对数字进行四舍五入
    pow计算幂运算
    hex/oct/bin将数字转换为16进制/8进制/2进制字符串
    chr/ord将ASCII字符码值转换为字符/将字符转换为ASCII码值
    for…else循环语句中的else语句,当循环顺利完成时会执行
    try…finally异常处理语句中的finally语句,无论异常是否被捕捉到,finally语句都会被执行
    class定义类
    object所有类的基类
    is判断两个对象是否是同一个对象
    in/not in判断一个元素是否在一个序列中
    and/or/not逻辑运算符
    pass空语句,用于占位
    assert…if在assert语句中添加说明信息
    super调用父类方法
    hasattr判断对象是否存在某个属性
    getattr获取对象的属性
    setattr设置对象的属性
    delattr删除对象的属性
    dict创建字典
    set创建集合
    frozenset创建不可变集合
    tuple创建元组
    zip…*解压序列
    eval将字符串作为Python表达式执行
    exec将字符串作为Python语句执行
    locals获取局部变量字典
    globals获取全局变量字典
    property创建属性
    staticmethod创建静态方法
    classmethod创建类方法
    init构造函数
    str对象的字符串表示
    repr对象的表达式字符串表示
    doc对象的文档字符串
    call对象可调用
  • 相关阅读:
    猿创征文|基于鲁棒控制理论的微电网优化调度(Matlab代码实现)
    【暴力DP】CF1409 F
    离散数学 --- 特殊图 --- 偶图与平面图
    [实践篇]13.25 QCOM平台QNX侧如何分析GPU负载
    oracle并发与多版本控制
    基于SaaS平台的iHRM管理系统测试学习
    网络安全 DVWA通关指南 SQL Injection(SQL注入)
    物流实时数仓:采集通道搭建
    Python+Appium移动端自动化测试框架实现
    (Matlab)基于蝙蝠算法实现电力系统经济调度
  • 原文地址:https://blog.csdn.net/joe_g12345/article/details/134537568