• 内置函数


    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函数:

    
    
  • 相关阅读:
    java笔记之日期相关操作
    Android笔记之察看网络状况
    Jsp之复选框的使用
    jsp之table美化
    JSP与servlet之间跳转传值
    request的get/setParameter和get/setAttribute()
    Jsp的button按钮
    使用request.getRequestDispatcher请求转发到一个页面中文乱码解决 【转】
    Servle与JSP之间的相互跳转
    java笔记之null与isEmpty()
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/9499643.html
Copyright © 2020-2023  润新知