几个常用内置函数

#abs(1)#abs就是取绝对值。。
#n=all([1,2,3,4,])#all它接受一切可迭代的类型如果数据里面全是真的它就是真的,如果有一个为假的哪么它就是假的
#就是所有为真才为真


#n=any([1,2,[]])#只要有一个为真就是真,全是假的就是假的
#print(n)
#0,[],"", (),None#这些都是假的
#print(bool(0))#boot取布尔值(布尔只有两个值True 和False)


#ascii()#自动执行对象的——repr——方法
#bin()#它自动把十进制转换为一个二 进制
#oct()#它自动把十进制转换为一个八进制 #这四个就是进制的转换
#hex()#把一个十进制转换为十六进制

#print(bin(5))
#print(oct(9))
#print(hex(15))


#utf-8编码一个汉字是三个字节
#gbk编码一个汉字两个字节
#s="李杰"
#n=bytes("李杰",encoding="utf-8")
#print(n)
#s="李杰"
#n=bytes(s ,encoding="gbk")
#print(n)
#bytes把字符串转换类型,,,bytes(要转换的字符串,和按什么编码)

#字节转换为字符串
#new_str=str(bytes("李杰",encoding="utf-8"),encoding="utf-8")
#print(new_str)

#open()#做文件操作的就是他:
#1.打开文件
#f=open("db","r")#r只读
#f-open("db","w")#w只写(它清空文件再写)
#f=open("db","x")#python3新加的,,x这个如果文件存在报错,不存在可以让你创建并写内容。
#f=open("db","a")#a是追加
#2.操作文件
#通过源码查看功能

#3.关闭文件的两种方法
#f.close()
#with open("db") as f:
# pass

f=open("mi.py","r")
data=f.read()
print(data,type(data))
f.close()
posted @ 2016-09-25 12:04  200六  阅读(293)  评论(0编辑  收藏  举报