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))#又转化为字典
  • 相关阅读:
    python pymouse用法记录
    Mac启动时:boot task failed:fsck-safe处理办法
    命令行唤起xcode模拟器
    web中使用svg失量图形及ie8以下浏览器的处理方式
    博客文章索引
    中文编码基础知识
    深度学习基础之线性回归学习
    机器学习/深度学习最基础的数学知识
    css节点选择器
    css属性分类介绍
  • 原文地址:https://www.cnblogs.com/zhuyue1/p/6138743.html
Copyright © 2011-2022 走看看