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

    python内置的一些函数
    print
    input
    int
    dict
    set
    list
    str
    len
    open
    tuple
    type
    max:取最大值
    dir:看这个对象里面有哪些方法,当.不出来的时候使用

    sorted:排序
    集合的排序(天生去重):
    print(sorted({1,2,9,7,3,2,1}))
    打印结果:

    元组的排序:
    print(sorted((1,2,9,7,3,2,1)))
    打印结果:

     

     

    列表排序:
    print(sorted([1,2,9,7,3,2,1]))
    打印结果:

    字符串的排序:

    打印结果:返回的是列表

    print(chr(97)):打印数字对应的ascii
    print(ord('b')):打印字符串对应的ascii
    round():保留几位小数
    round(23.45,2)#保留两位小数
    eval:python执行代码
    exec:执行python代码
    enumerate:枚举
    zip
    map
    filter

    eval:
    # res=eval('1+1')#执行python代码,只能执行简单的Python代码
    # res1=eval('[1,2,3,4,5]')
    # print(res1)
    # print(type(res1))

    f=open('goods')
    goods=f.read()
    res=eval(goods)#将字符串转成了字典
    print(type(res))

    goods文件内容:
    {
    'iphone':{
    'color':'red',
    'count':10
    }
    }

    exec:执行python代码,存在不安全的地方
    code的内容:
    def my():
    print('我是用exec执行的代码。。。')
    return 123
    代码:
    f=open('code',encoding='utf-8')
    code=f.read()
    exec(code)
    my()
    打印结果:

     enumerate函数:

    stus=['taotao','shangjie','huting','leilei']
    for i in range(len(stus)):
    print(i,stus[i])

    for index,s in enumerate(stus):
    print(index,s)
    小结:
    两个for循环代码等价    

    enumerate举例子:

     zip函数:

    
    
  • 相关阅读:
    改变form里面input,textarea.select等的默认样式
    serialize() 方法
    纯css实现互动清单
    less学习笔记
    竖直手风琴导航菜单栏
    植树节快到了-那就种棵决策树吧
    简单写个logictic回归
    爬取纽约时报特定关键词新闻并计数
    (数学建模)非线性规划
    (CV学习笔记)看图说话(Image Captioning)-2
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/9499643.html
Copyright © 2011-2022 走看看