上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 46 下一页
摘要: import random print(help(random.random)) #随机整数 print(random.randint(1,7))#生成一个[1, 7]的随机整数 print(random.randrange(1,3))#生成一个[1, 3)的整数数 print(random.randrange(4,10,2))#结果相当于从[4,6,8]序列中获取一个随机数 print(ran... 阅读全文
posted @ 2018-02-08 19:06 耐烦不急 阅读(178) 评论(0) 推荐(0) 编辑
摘要: ''' 标准库: 1.time 时间的三种表示方法:a:时间戳(timestamp) b:格式化的时间字符串 c:元组(struct_time)共九个元素 time.struct_time(tm_year=2018, tm_mon=2, tm_mday=7, tm_hour=22, tm_min=28, tm_sec=9, tm_wday=2, tm_yday=38, tm_... 阅读全文
posted @ 2018-02-08 00:09 耐烦不急 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 运行结果 __import__作用: 同import语句同样的功能,但__import__是一个函数,并且只接收字符串作为参数,所以它的作用就可想而知了。其实import语句就是调用这个函数进行导入工作的,import sys <==>sys = __import__('sys') 阅读全文
posted @ 2018-02-05 23:15 耐烦不急 阅读(171) 评论(0) 推荐(0) 编辑
摘要: ''' 1.定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件 (文件名:test.py,对应的模块名:test。 import test是正确的 import test.py是错误的) 包(package):用来从逻辑上组织模块的,本质就是一个目录(必须带有一个_init_.py文件)... 阅读全文
posted @ 2018-02-05 22:39 耐烦不急 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一定要看http://www.cnblogs.com/alex3714/articles/5765046.html 阅读全文
posted @ 2018-02-02 20:11 耐烦不急 阅读(228) 评论(0) 推荐(0) 编辑
摘要: #此方法:dump多次,而不可以load多次,只能load一次,否则会出错 只有序列化,无反序列化 import json info={ 'name':'Xue Jingjie', 'age':22, } f=open('第77_1.text','w') json.dump(info,f) info[ 'age']=18 json.dump(info,f) f.close()... 阅读全文
posted @ 2018-02-02 18:45 耐烦不急 阅读(197) 评论(0) 推荐(0) 编辑
摘要: import pickle def say(name):print('Hi!',name)#用完会释放,要想反序列化,要重新写上该函数 info={ 'name':'Xue Jingjie', 'age':22, 'func':say } f=open('第75_1.text','wb')#因为为二进制形式,所以要写成'wb' #pickle第二种序列化方法,json方法... 阅读全文
posted @ 2018-02-02 18:44 耐烦不急 阅读(140) 评论(0) 推荐(0) 编辑
摘要: import pickle def say(name):#序列化时用完会释放,要想反序列化,要重新写上该函数,否则会出错 print('我的高中:', name)#可以和之前的序列化函数不同 f=open('第75_1.text','rb') 'pickle第二种反序列化方法,json方法也相同' data=pickle.load(f)#等价于data=pickle.loads(f.re... 阅读全文
posted @ 2018-02-02 18:44 耐烦不急 阅读(198) 评论(0) 推荐(0) 编辑
摘要: # json(为字符串形式)用于不同语言之间的数据交互,只适用于简单的数据交互,字典之类可以,函数就不行了,如下例 ''' import json def say(name):print('Hi!',name) info={ 'name':'Xue Jingjie', 'age':22, 'func':say } f=open('第73.text','w') f.writ... 阅读全文
posted @ 2018-02-02 16:23 耐烦不急 阅读(159) 评论(0) 推荐(0) 编辑
摘要: import pickle def say(name):#序列化时用完会释放,要想反序列化,要重新写上该函数,否则会出错 print('我的高中', name)#可以和之前的序列化函数不同 f=open('第73.text','rb') data=pickle.loads(f.read()) print(data) print(data['func']('梁晓梅')) 阅读全文
posted @ 2018-02-02 16:23 耐烦不急 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 46 下一页