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

    # exec("for i in range(10): print(i)")
    # print("德玛",'盖伦','皇子','德邦',sep="傻",end="***")#seperator
    # hash算法:
    # 目的是唯一性
    # dict 查找效率非常高, hash表.用空间换的时间 比较耗费内存
    # s="德玛西亚"
    # print(hash(s))
    # for i in range(673422):
    #     print(chr(i),end="")
    # 让用户输入一个要导入的模块
    # import os
    # name = input("请输入你要导入的模块:")
    # __import__(name)    # 可以动态导入模块
    # name=input("输入模块")
    # __import__(name)
    # print(bin(10))#十进制转化成二进制
    # print(hex(10))#十进制转化成八进制
    # print(oct(10))#十进制转化成十六进制
    # a="a"
    # print(callable(a))#判断a是否是可以调用的变量
    # print(eval("3+4+7+8"))# 可以动态的执行代码. 代码必须有返回值
    # a=exec("print('x')")#执行代码不返回任何内容
    
    # code1 = "for i in range(10): print(i)"
    # com = compile(code1, "", mode="exec")   # compile并不会执行你的代码.只是编译
    # exec(com)   # 执行编译的结果
    #
    # code2 = "5+6+7"
    # com2 = compile(code2, "", mode="eval")
    # print(eval(com2))
    #
    # code3 = "name = input('请输入大阳哥的名字:')"
    # com3 = compile(code3, "", mode="single")
    # exec(com3)
    # print(name)
    
    # name = "你好. 
    我叫%s周润发" % "李嘉诚"
    # print(name)
    # print(repr(name))   # 原样输出,过滤掉转义字符 
     	 
     不管百分号
    
    # print(abs(-2))  # 绝对值
    # print(abs(2))
    
    # print(divmod(20,3)) # 求商和余数
    
    # print(round(4.50))   # 五舍六入 => 四舍五入
    
    # print(pow(10,2,3))  # 如果给了第三个参数. 表示最后取余
    
    # print(sum([1,2,3,4,5,6,7,8,9,10]))  # 求和
    
    # lst = "你好啊"
    # it = reversed(lst)   # 不会改变原列表. 返回一个迭代器, 设计上的一个规则
    # print(list(it))
    #  name = "你好. 
    我叫%s周润发" % "李嘉诚"
    # print(name)
    # print(repr(name))   # 原样输出,过滤掉转义字符 
     	 
     不管百分号
    # s="大家好!
    我是渣渣辉!"
    # print(repr(s))
    
    # print(ord('a')) # 97, 返回字母a在编码表中的码位
    # print(ord('中')) # 20013 中国的中字在编码表中的位置
    
    # print(chr(65)) # 已知码位. 计算字符
    # print(chr(20018))
    
    # for i in range(65536):
    # #     print(chr(i), end=" ")
    
    # ascii()判断是否是ASCII码
    
    # bs = bytes("大阳哥今天很厉害", encoding="utf-8")
    # print(bs.decode("utf-8"))         #bytes()对内容进行编码
    
    # ret =  bytearray("alex" ,encoding ='utf-8')
    # print(ret[0])
    # ret[0] = 65
    # print(str(ret))#bytearry:返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。
    
     # s = "我叫王尼玛"
    # print(format(s, "^20"))
    # print(format(s, "<20"))
    # print(format(s, ">20"))
    
    # print(format(3, 'b' ))   # ⼆进制
    # print(format(97, 'c' ))   # 转换成unicode字符
    # print(format(11, 'd' ))   # ⼗进制 %d
    # print(format(11, 'o' ))   # ⼋进制  8
    # print(format(11, 'x' ))   # ⼗六进制(⼩写字⺟)
    # print(format(11, 'X' ))   # ⼗六进制(⼤写字⺟)
    # print(format(11, 'n' ))   # 和d⼀样
    # print(format(11))   # 和d⼀样
    
    # print(format(123456789, 'e' ))   # 科学计数法. 默认保留6位小数
    # print(format(123456789, '0.2e' ))   # 科学计数法. 保留2位小数(小写)
    # print(format(123456789, '0.2E' ))   # 科学计数法. 保留2位小数(大写)
    # print(format(1.23456789, 'f' ))   # 小数点计数法. 保留6位小数
    # print(format(1.23456789, '0.2f' ))   # 小数点计数法. 保留2位小数
    # print(format(1.23456789, '0.10f'))   # 小数点计数法. 保留10位小数
    # print(format(1.23456789e+3, 'F'))   # 小数点计数法. 很大的时候输出 INF
    
    
    # for index, el in enumerate(lst, 100):    # 把索引和元素一起获取,索引默认从0开始. 可以更改
    #     print(index)
    #     print(el)
    # lst=["galun",'debang','katelinna']
    # for i,j in enumerate(lst,1):
    #     print(i)
    #     print(j)
    
    # name = 'taibai'
    # # print('我叫%r' % name)#%r表示repr的功能
    
    # print(all([1,0,"a",'你好']))#all全部是对的才是对的
    # print(any([1,0,"a",'你好']))#any有一个对的就是对的
    #
    # lst=["德玛西亚","诺克萨斯",'暗影岛','班德尔城']#zip 函数⽤用于将可迭代的对象作为参数, 将对象中对应的元素打包成⼀一个个元组, 然 后返回由这些元组组成的开了了表.
    # # 如果各个迭代器的元素个数不⼀一致, 则返回列列表⻓长度与最短 的对象相同.
    # lst1=['盖伦','诺手','阿卡丽','大头']
    # lst2=[1,2,3,4,5]
    # for i in zip(lst,lst1,lst2):
    #     print(i)
    
  • 相关阅读:
    解析大型.NET ERP系统 权限模块设计与实现
    Enterprise Solution 开源项目资源汇总 Visual Studio Online 源代码托管 企业管理软件开发框架
    解析大型.NET ERP系统 单据编码功能实现
    解析大型.NET ERP系统 单据标准(新增,修改,删除,复制,打印)功能程序设计
    Windows 10 部署Enterprise Solution 5.5
    解析大型.NET ERP系统 设计异常处理模块
    解析大型.NET ERP系统 业务逻辑设计与实现
    解析大型.NET ERP系统 多国语言实现
    Enterprise Solution 管理软件开发框架流程实战
    解析大型.NET ERP系统 数据审计功能
  • 原文地址:https://www.cnblogs.com/zhangdaye/p/9338455.html
Copyright © 2011-2022 走看看