zoukankan      html  css  js  c++  java
  • 风湿理论,内置函数

    #!/user/bin/env python
    # -*- coding:utf-8 -*-
    # 1.风湿理论,函数即变量,变量应该从自己的当前作用域去寻找,当前没有的话去上一层寻找。上一层还没有的话去更上一层去寻找。作用域是指的
    # 函数创建时候的作用区域,而不是函数调用时作用域。
    # 2.return可以返回任意类型,可以是字符 数字 变量名 。不带括号的函数返回的是此函数的地址。
    # 函数作用域的例题:
    # name="aliex"
    # def test1():
    # name="a"
    # def test2():
    # print(name)
    # def tt():
    # print(name)
    # return tt
    # return test2
    # l1=test1()
    # print(l1)#打印的是test2函数的地址。因为
    # print(l1())#打印的是tt的地址
    # print(l1()())
    # e=l1()()
    # print(e)#因为tt没有返回值说返回none
    # 3.内置函数
    # 1.ads求绝对值
    # l1=-43
    # print(abs(l1))
    # 2.all()判断所传的数值是否为假,为0的时候为假,如果是空的时候返回为真#空,None,0的布尔值为False,其余都为True
    # l11=(1,2.3,4,0)#订正:任意一个为假才返回假,只有全部为真时才返回真。
    # l12=()
    # print(all(l11))
    # print(all(l12))
    # 3.any和all相反,如果任意1个为假则返回来都为假,如果为空的时候返回也为假。
    # l11=(1,2.3,4,0)订正:所有为假才返回假,其它情况返回都为真
    # l12=()
    # print(any(l11))
    # print(any(l12))
    # 4.bin()返回一个二进制数 hex返回一个16进制。oct()返回一个8进制、
    # int1=20
    # print(hex(18))
    # print(oct(18))
    # print(bin(int1))
    # 5.bytes()返回某个变量指定编码后的字节.
    # chr1="中国人"
    # print(bytes(chr1,encoding="utf-8"))
    # print(bytes(chr1,encoding="gbk"))
    # # print(bytes(chr1,encoding="ascii")) ascii不能编码中文因为只有125个
    # 6.chr()指定的数值转变为字符
    # print(chr(60))
    # 7.dir()用于列出对象的所有属性及方法
    # print(dir(chr))
    # 8.help()某个内置函数帮助
    # print(help(map))
    # 9.python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)
    # print(divmod(10,3)) 返回一个整除后的商和一个求模的余数
    # 10.str() 函数将对象整体转化为字符串形式,如果是对象或者集合,或者合集会整体把括号也转换过去。
    # set1={"ailex":"sb"}
    # li2=["z1","z2",["z3","z4"]]
    # chr_set=str(set1)
    # chr_li=str(li2)
    # print(chr_set)#在控制台上可以用type()显示转换后的类型。
    # print(li2)
    # 11.isinstance(某变量,数据类型)判断某个变量是否是某个类型,是返回真 不是返回假
    # print(isinstance(1,int))
    # print(isinstance("2",str))
    # print(isinstance([],list))
    # print(isinstance((2,3),tuple))
    # 12.globals()打印当前全局变量的位置.locals打印当前的局部变量位置
    # name="我是变量的位置"
    # # print(globals())
    # # print(__file__)
    # def te():
    # name="chr"
    # print(globals())
    # print(locals())
    # te()
    # 13max()得出最大的值min() 调出最小值
    # li=[12,13,123132,98,123]
    # print(max(li))
    # print(min(li))
  • 相关阅读:
    Linnia学习记录
    漫漫考研路
    ENS的学习记录
    KnockoutJS 3.X API 第四章 数据绑定(4) 控制流with绑定
    KnockoutJS 3.X API 第四章 数据绑定(3) 控制流if绑定和ifnot绑定
    KnockoutJS 3.X API 第四章 数据绑定(2) 控制流foreach绑定
    KnockoutJS 3.X API 第四章 数据绑定(1) 文本及样式绑定
    KnockoutJS 3.X API 第三章 计算监控属性(5) 参考手册
    KnockoutJS 3.X API 第三章 计算监控属性(4)Pure computed observables
    KnockoutJS 3.X API 第三章 计算监控属性(3) KO如何实现依赖追踪
  • 原文地址:https://www.cnblogs.com/Centwei/p/9822494.html
Copyright © 2011-2022 走看看