zoukankan      html  css  js  c++  java
  • python 内置函数

    本篇主要总结一下Python常用的内置函数

    #强制类型转化
    print(int('333'))#字符串转化成int型,字符串必须全部是数字
    print(float('2'))#把字符串或整形转化成float
    print(dict(k=1,v=2))#转化为字典
    print(list('123ww'))#转为list
    print(set('123'))#转化为集合,把要传入的元素拆分,做为个体传入到集合
    print(callable('aa'))#判断对象是否可调用,返回false,因为aa是一个字符串,不是函数
    print(chr(98))#返回整数i对应的ASCII字符,与ord()作用相反。参数x:取值范围[0, 255]之间的正数
    print(ord('b'))#打印字符串对应的ascii码
    #执行简单的Python代码,定义数据类型和运算

    print(eval('1+2'))
    #执行Python代码
    print(exec ('def a(): print(1234)'))
    print(a())
    #取几位小数,会四舍五入
    print(round(3.1415926,2))
    #排序,正序
    print(sorted([5,3,2,6,7]))
    # 匿名函数定义使用lambda关键字
    s=lambda x,y:x+y #冒号前边是参数,冒号后边是返回值
    print(s(3,4))# 因为函数即变量,如果没有定一个变量把lambda存起来的话,它就不在内存里,没法执行,所有把它放到s这个变量里面
    #字典排序
    dic ={

    "zhu":18,
    "yue":29
    }
    newname=sorted(dic.items())#默认按照字典的key进行排序(字典是无序的,把字典转化成list)
    print('newname',newname)
    print(dic.items())
    newname1=sorted(dic.items(),key=lambda x:x[1])#按照字典的vaule 排序
    print(newname1)
    print(dict(newname))#又转化为字典
  • 相关阅读:
    React 高阶组件(HOC)
    使用 httpclient 连接 https 请求
    JAVA递归生成树形菜单
    Java8 stream 操作 GroupBy 设置键允许为null
    Java中简单对象(数组)拷贝
    idea中的Java项目引入外部jar包以及打包
    Java代码测试Kafka集群收发消息
    docker环境下,查看服务的线程数
    前端 vue3 随手记
    当GPU型号选定后,用什么样GPU的服务器?
  • 原文地址:https://www.cnblogs.com/zhuyue1/p/6138743.html
Copyright © 2011-2022 走看看