• 内置函数


      1 #print(abs(-9))  #绝对值
      2 
      3 # print(all([1,2,'1']))  #把列表的每个元素作布尔运算
      4 # print(all( ))
      5 
      6 #print(any(['00','']))  #any  一假则假
      7 
      8 #print(bin(5))   #十进制转化为二进制
      9 
     10 #空,None,0  的布尔值为False  其余的都为True
     11 # print(bool(''))
     12 # print(bool(None))
     13 # print(bool(0))
     14 
     15 
     16 #手动编码
     17 # name = '跞跞,喜欢你'
     18 # print(bytes(name,encoding='utf-8'))
     19 # print(bytes(name,encoding='utf-8').decode('utf-8'))  #用什么编码就用什么解码
     20 # print(bytes(name,encoding='gbk').decode('gbk'))
     21 #####   print(bytes(name,encoding='ascii'))   ascii不能编码中文
     22 
     23 
     24 #ascii码转换
     25 #print(chr(97))
     26 
     27 # print(dir(all))  查看
     28 
     29 #print(divmod(12,7) )  #  取商得余数
     30 
     31 
     32 
     33 
     34 #eval      1.把字符串的数据结构提取出来    2.把字符串中的数据作运算
     35 
     36 #可hash的数据类型即不可变数据类型   不可hash的数据即可变数据类型
     37 # print(hash('123abc'))
     38 
     39 #print(hex(45))  十进制转化为十六进制
     40 # print(bin(45))   十进制转化为二进制
     41 # print(oct(45))    十进制转化为八进制
     42 
     43 
     44 #判断数据类类型
     45 # print(isinstance(12,int))
     46 # print(isinstance('12',str))
     47 # print(isinstance({},dict))
     48 # print(isinstance('1,2',list))
     49 
     50 #globals() 打印全局变量
     51 name = '哈哈哈哈哈啊哈哈啊哈哈哈哈啊哈哈'
     52 # print(globals())
     53 # print(__file__)  打印当前文件路径
     54 #print(locals())     打印局部变量
     55 
     56 ###   max   min   取最大值   取最小值
     57 
     58 #不同数据之间不能比较,从第一个元素开始比较  如果比较不出来 再从第二位开始比较
     59 
     60 
     61 ##########zip
     62 
     63 # print(list(zip(('a','b','c'),(1,2,3))))
     64 # print(list(zip(('a','b','c','d'),(1,2,3))))
     65 # print(list(zip(('a','b','c'),(1,2,3,4))))
     66 
     67 # p = {'name':'kangkang','age':'20','gender':'none'}
     68 # print(p.keys())
     69 # print(p.values())
     70 # print(list(zip(p.keys(),p.values())))
     71 
     72 
     73 # age = {'age1':12,'age2':45,'age3':1000000}
     74 # print(max(age))
     75 # print(max(age.values()))
     76 #
     77 # l = ['a45','c78','d3','b0','b4']
     78 # print('--------------->>>>>>>>>>>>>>>',list(max(l)))
     79 
     80 # age = {'age1':12,'age2':45,'age3':1000000}
     81 # print(max(zip(age.values(),age.keys())))  结合zip使用
     82 
     83 
     84 # ascii()相互转换
     85 # print(chr(97))
     86 # print(ord('a'))
     87 
     88 # pow()
     89 # print(pow(3,1))
     90 
     91 # 反转
     92 # l = [1,2,3,4,5]
     93 # print(list(reversed(l)))
     94 
     95 # 四舍五入
     96 # print(round(3.5))
     97 
     98 
     99 #变为集合的形式
    100 
    101 #print(set('guokang'))
    102 
    103 #切片
    104 # l = 'hello'
    105 # s1 = slice(3,5)
    106 # s2 = slice(1,4,2)
    107 # print(l[3:5])
    108 # print(l[s2])
    109 # print(l[s1])
    110 
    111 
    112 # 排序  同类型才能比较大小
    113 # l = [2,8,9,6,4,78,455,41,55]
    114 # print(sorted(l))
    115 
    116 
    117 
    118 # name = {
    119 #     'yuanhao':100,
    120 #     'xiaoqiang':200,
    121 #     'yunyang':1000,
    122 # }
    123 # print(sorted(name))
    124 # print(sorted(name,key=lambda key:name[key]))
    125 # print(sorted(zip(name.values(),name.keys())))
    126 #
    127 
    128   #####import   导入模块
    129 
    130 
    131 # challable()  判断对象是否可以被调用,
    132 # 能被调用的对象就是一个callables对象,
    133 # 比如函数和带有__call__()的实例
    134 
    135 
    136 # classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,
    137 # 但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。
    138 
    139 
    140 # vars() 函数返回对象object的属性和属性值的字典对象。
    141 
    142 # sum() 方法对系列进行求和计算
    Never compromise.
  • 相关阅读:
    Linux下vi的用法
    C++程序设计语言编程风格演变史(转载)
    软件项目经理必备素质(转)
    DES加密算法的实现
    世界编程大赛一等奖作品
    AStar算法的原理及应用
    一个DirectX使用的例子
    ConsolePlayer
    自制贪吃蛇游戏
    关于安装 DirectX SDk Dec 2005 后无法编译DirectShow应用程序的问题
  • 原文地址:https://www.cnblogs.com/luoluokang/p/12502259.html
Copyright © 2020-2023  润新知