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

    print(all([1,2,3,4]))#True 都为真才为真
    print(all([1,2,3,0]))#False
    print(all([1,2,3,False]))#False
    
    print(any([1,2,3,4]))#True 都为False才为假
    print(any([0,0,0,0]))#False
    
    print(max([1,2,5,2]))
    print(min([1,2,5,2]))
    
    print(round(2.3455,2))#2.35 取小数点后固定位数,会四舍五入
    
    a='1'
    print(dir(a))#可以调用的函数
    
    print(bin(10))#0b1010  10进制转2进制
    print(bin(2))# 10进制转2进制
    
    print(chr(98))#b  ascii 转字符
    print(ord('a'))#97  字符转ascii
    
    print(hex(11))#数字换16进制  0xb
    print(oct(11))#数字换8进制  0o13
    
    s = '''
    for i in range(10):
        print(i)
    '''
    exec(s)#动态执行python代码
    # res = eval('1+1')#执行简单代码
    res = eval('[1,2,3]')#执行简单代码
    print(res)
    
    # filter()#过滤
    # map()
    
    def jishu(num):
        if num%2==0:
            return True
    l=range(1,11)
    
    l2=[]
    for i in l:
        if jishu(i):
            l2.append(i)
    # print(l2)
    
    #自动循环,与上面功能相同
    result = list(filter(jishu,l))#[2, 4, 6, 8, 10]
    print(result)
    
    result = list(map(jishu,l))#保存函数的返回值 [None, True, None, True, None, True, None, True, None, True]
    print(result)
    
    re = list(map(str,range(1,12)))#['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11']
    print(re)
    
    
    def test():
        a=1
        b=2
        print(locals())# 返回局部变量 {'a': 1, 'b': 2}
        print(globals())#返回全局变量
    # test()
    
    a = ['zjr','test','tzy']
    b = ['123','555','7867ty']
    for u,p in zip(a,b):
        print(u)
        print(p)
  • 相关阅读:
    Asp.Net服务器控件开发的Grid实现(四)回发事件
    Win8的IIS中架设php
    jsonp其实很简单【ajax跨域请求】
    Asp.Net服务器控件开发的Grid实现(三)列编辑器
    Asp.Net服务器控件开发的Grid实现(二)Html标记渲染
    构建之法阅读笔记01
    四则运算2
    psp0
    随机生成30道四则运算
    学习进度条
  • 原文地址:https://www.cnblogs.com/Mezhou/p/13616231.html
Copyright © 2011-2022 走看看