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

    #!/usr/bin/python
    #-*-coding:utf-8 -*-

    #1. abs 绝对值
    # print(abs(-1))

    #2. all 迭代所有对象判断是否是布尔值
    #print(all([1,2,3]))
    #print(all([])) #空的可迭代对象也是返回true

    #3. any 迭代所有对象,只要有一个是布尔值,就是true
    #print(any([0,2,3]))
    #print(any([])) ##空的可迭代对象也是返回False

    #4. bin 十进制转二进制
    #print(bin(3))
    # print(hex(3)) #十进制转16进制
    # print(oct(3))#十进制转八进制

    #5. callable 判断是否是可调用对象
    # def func():
    # print(callable(func))
    # func()

    #6. chr 按照ascii码 把数字转换成字符
    # print(chr(68))
    # print(ord('D')) #按照ascii码 把字符转换成数字

    #7. 工厂函数
    # int
    # list
    # dict
    # set
    # str

    #8. dir 查看一个对象下边的属性
    # l=[]
    # print(dir(l))

    #9. divmod 返回两个数值相除的商和余数 做分页功能
    # print(divmod(200,3))

    #10. eval 让普通字符串有意义
    # cmd = 'print("hello")'
    # eval(cmd)

    #11. forzenset 定义不可变集合
    #正常可以向集合里加东西
    # s={1,2,3}
    # s.add(4)
    # print(s)
    # s=frozenset({1,2,3})

    #12. hash 得到一个hash hash不可逆
    #print(hash('dkfhdkhfkdhf'))

    #13.id 判断对象的身份
    # x=2
    # y=2
    # print(id(x),id(y))
    # is 是身份判断
    # == 判断的是值
    # = 赋值

    #14. pow
    # Equivalent to x**y (with two arguments) or x**y % z (with three arguments)
    # print(pow(20,2)) #两个数就相乘
    # print(pow(20,2,3)) # 三个数就 x**y % z

    #15. reversed 反过来
    # l=[1,3,'v']
    # # r=reversed(l) #得到的是一个迭代器
    # # for i in r: #然后用for 值就都反过来了
    # # print(i)
    #
    # #list 也可以直接得到翻转后的列表
    # r = list(reversed(l))
    # print(r)

    #16. round 默认 四舍五入 取整数
    # print(round(3.94154335))
    # print(round(3.94154335,3)) #后边的参数 表示保留几位小数 四舍五入

    #17. slice 让切片重复利用
    # l=['a','b','c','d']
    # s=slice(1,4,2) #开始位置,结束位置,步长
    # print(l[s])

    #18. vars
    #无参数的时候 等同于 locals
    #有参数的时候 等同于 __dict__

    #19. zip 拉链
    # n=[1,2,3,4]
    # s='hello'
    # e=zip(n,s)
    # for i in e:
    # print(i)
    # #打印结果
    # (1, 'h')
    # (2, 'e')
    # (3, 'l')
    # (4, 'l')

    #20. import 导入模块
    # import time #time不是一个字符串
    # __import__('time') # 以字符串的形式导入模块
  • 相关阅读:
    批量编译当前目录下4gl文件
    oracle数据库查看表
    Oracle中授权(grant)和同义词(synonym)
    Oracle中的instr()函数 详解及应用
    T100的程序错误提示方法
    六种 主流ETL 工具的比较
    oracle恢复数据到某个时间点
    Oracle统计一个小时内,一天内、一个星期内、一个月内、一年内的数据
    Linux top命令的用法详细详解
    Win10操作系统无法访问局域网共享文件夹的问题
  • 原文地址:https://www.cnblogs.com/lazyball/p/6916651.html
Copyright © 2011-2022 走看看