python3 自带常用函数
来源:互联网 发布:淘宝一元起拍在哪里 编辑:程序博客网 时间:2024/06/01 18:56
import sys#每导入一次执行一次#reload(sys) 再三里面被干掉了 py2里面可以这样玩def foo(x,y): ''' 自动实现 点击 ctrl+q 或者 使用 help 呼出 :param x: :param y: :return: ''' passhelp(foo)#查找使用方法dir()#当前模块所有变量属性 keyvars()#字典的形式显示当前模块所有属性id(1)#返回 1的id py里面的所有的东西都有id 但是这个id 属于未定义的行为 如果相同数据有可能id相同也有可能不同abs(-1)#绝对值int('123')#转换成数字str(12313)#转换成strfloat(123)#转换小数bool(0)# 0是False否则是Truemax(1,11,111,1122,333)#可以比较一个列表的最大数字max('1','11','111','1122','333')#字符串比大小编码表对比min(1,2)#比最小ord('b')#取编码chr(12)#取字符hex(100)#16进制oct(100)#8进制bin(100)#2进制sum([1,2])#计算累加pow(2,10)#乘积divmod(100,3)#除 返回商和余数len("asdasd")#长度all([1,2,3,4,5,6,7,8])#传递一个迭代器 如果全部是ture 返回ture 否则 falseany([])#一个为Ture都为truerange(1,4)#生成一个 1到3的数#zip 只会取 最短的列q =[1,2,3]w =range(4,7)e =[7,8,9]r =zip(q,w,e)for line in r: print(line)#str 占位s ="{0} say:{1}"fs = s.format('Color','------!!!')print(fs)#反射机制m =__import__("os") #变成模块对象hasattr(m,'__name__')#是否有这个方法a= getattr(m,'getpid')#把这个方法给别人a()
#-----------模块使用-----------------------------import randomrandom.random()#生成一个随机数 小数random.randint(1,10)#整数 1到10random.randrange(1,10)#区域范围 1到9#序列化import pickledata ={'name':'color','sex':'man','age':18}s= pickle.dumps(data)#生成一段字符串print(s)temp =pickle.loads(s)#加载回来with open("data.exe",'wb') as f: pickle.dump(data,f)with open("data.exe",'rb') as f: temp= pickle.load(f)print('----------------------------------------------------')print( temp)# jsonimport jsons =json.dumps(data)print(type(s))temp =json.loads(s)print(type(temp))
阅读全文
0 0
- python3 自带常用函数
- JS自带常用函数
- qtp自带常用函数
- jstl 常用自带函数罗列
- python3自带web服务器
- PHP常用函数(非自带函数)
- oracle自带的一些基本的常用的函数
- 单片机MSP430 - MSP430+CC1101常用自带函数
- 常用mysql自带内置函数说明&相似对比
- Unity5.x 自带 XCode 导出常用函数
- js常用的自带的函数属性
- Lua写脚本、自带常用函数、写自定义库函数
- Python3常用内置函数
- Python3常用内置函数
- Python3常用内置函数
- JS自带函数
- 各种自带函数
- JS自带函数
- 异步IO编程
- 模板方法(template method)c++版本
- HDU
- 计算模型是否与人类对象感知有系统的不同?
- Oil Deposits (dfs)深度搜索
- python3 自带常用函数
- 确定比赛名次 HDU
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决办法
- hihocoder 1094 : Lost in the City
- Play framework 控制器(Controllers)
- 计算机组成里的字和字节的关系
- 51nod 1315 合法整数集
- git gitlab server install and configure
- std::this_thread::sleep_until