摘要: LOGIN_USER ={"islogin":False} def outer(func): def inner(*args,**kwargs): if LOGIN_USER["islogin"]: r=func() return r ... 阅读全文
posted @ 2016-08-19 10:31 whzym111 阅读(203) 评论(0) 推荐(0) 编辑
摘要: import random i=random.randrange(65,90) #根据设置的范围生成随机数字 print(i) c=chr(i)#根据随机产生的数字 然后用chr生成对应ASCII 数字范围的字母 print(c) #----生成6位验证码------------ li=[] #创建列表保存生成的字母 for i in range(6): #for 循环6次 生成6个随机字... 阅读全文
posted @ 2016-08-19 10:25 whzym111 阅读(160) 评论(0) 推荐(0) 编辑
摘要: def outer(func): #定义装饰器 def inner(*args,**kwargs): #定义万能参数 print("log") ret = func(*args,**kwargs) #调用outer的函数 ,万能参数 print("after") ... 阅读全文
posted @ 2016-08-19 10:22 whzym111 阅读(203) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- 系统内置函数 n =abs(-1) #绝对值 print(n) #bytes()函数 s="离开" re= bytes(s,encoding="utf-8") # bytes() 把字符串 转换成字节 print(re) res = str(re,encoding="utf-8") #转换回字符串 ... 阅读全文
posted @ 2016-08-16 09:02 whzym111 阅读(176) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- 三元运算 if else 的简写 name ="alex" if 1==1 else "SB" #如果条件成立 赋alex 否则 赋SB print(name) #--------------lambda表达式 f2 = lambda a1,a2:a1+a2+100 #等价 下边函数定义 def f1... 阅读全文
posted @ 2016-08-16 08:58 whzym111 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- 函数相关 def f1(par,par2,par3="ok"): #定义函数 带参数,带参数默认值 带返回值 try: print( "this is function by %s %d %s" %(par ,par2,par3)) ... 阅读全文
posted @ 2016-08-15 11:20 whzym111 阅读(151) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- set集合 无序不重复的序列 se = {"a","b","c"} #创建SET集合 print(type(se)) li = [1,2,2,3,4] #转换一个列表成SET 集合 se1 = set(li) print(se1) se2 = set() se2.add(123); se2.add(567); print(se2) s1={11,... 阅读全文
posted @ 2016-08-12 17:36 whzym111 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.Linux命令学习 2.Mkdir /data -创建文件夹 在/下创建文件夹 data 3.Cd -目录切换 列如cd / 4.Touch /data/1.txt -创建当前目录下文件 5.vi /data/1.txt -编辑器编辑当前文件 i -进入编辑模式 esc键退出编辑模式 :wq - 阅读全文
posted @ 2016-08-12 14:30 whzym111 阅读(250) 评论(0) 推荐(0) 编辑
摘要: id_db={1:"wh" ,2:"wx" ,3:{1:"a",2:"b",3:"c"} ,4:["a","b","c"]} print(id_db) #数据字典 print(id_db[2]) #取值 id_db[3][1]="aaaa" #改值 print(id_db) id_db[3][4]="d" #增加元素 print(id_db) del(id_db[3][4]) #删除指定元素 p. 阅读全文
posted @ 2016-08-12 11:01 whzym111 阅读(129) 评论(0) 推荐(0) 编辑
摘要: python 列表相关操作方法 namelist = ['a','b','c','d','1','2','3','4'] namelist1 = ['a','b','c','d','1','2','3','4'] print(namelist) print(namelist[1])#取得第2个 print(namelist[-1])#取得最后 阅读全文
posted @ 2016-08-12 08:27 whzym111 阅读(141) 评论(0) 推荐(0) 编辑