摘要:#coding=utf-8 #定义装饰器 user,passwd = 'dhy','123' def auth(auth_type): def outer(func): def wapper(*args,**kwargs): if auth_type == 'local': uname = raw_ 阅读全文
装饰器2:函数参数为1个、多个、列表、字典时如何装饰
2018-04-17 16:42 by 今天我要学习, 326 阅读, 0 推荐, 收藏,
摘要:#coding=utf-8 #定义装饰器,带不固定参数 import time def decorator2(fun): def fun1(*args,**kwargs): s_time = time.time() fun(*args,**kwargs) e_time = time.time() c 阅读全文
装饰器
2018-04-17 16:09 by 今天我要学习, 160 阅读, 0 推荐, 收藏,
摘要:装饰器 #coding=utf-8 #定义一个装饰器:高阶函数+嵌套函数 = 装饰器#高阶函数:参数为函数,返回值为函数对象 #嵌套函数:有多个def,否则叫做函数的调用 import time def decorator(fun): def calTime(): start_time = time 阅读全文
P2:递归和高阶函数
2018-04-17 10:19 by 今天我要学习, 171 阅读, 0 推荐, 收藏,
摘要:递归 递归的特性: #coding=utf-8 def cal(n): print n if int(n/2) > 0: return cal(int(n/2)) print '递归结束后的值:',n cal(10) 高阶函数: 定义就是,一个函数作为另一个函数的参数 #coding=utf-8 d 阅读全文
P2:全局和局部变量
2018-04-14 09:06 by 今天我要学习, 162 阅读, 0 推荐, 收藏,
摘要:#coding=utf-8quanj = '我是全局变量' print '调用函数前:',quanj def quanjToJubu(): global quanj#global可以修改全局变量 quanj = '我是局部变量' print '函数内部:',quanj #调用函数才可以修改 quan 阅读全文
P2:位置参数,关键字参数,元祖参数,字典参数
2018-04-13 11:14 by 今天我要学习, 379 阅读, 0 推荐, 收藏,
摘要:#coding=utf-8#位置参数,结果为:位置参数: 1 3 def test1(x,y): print '位置参数:',x,y test1(1,3) #关键字参数,结果:关键字参数: 1 3 def test2(x,y): print '关键字参数:',x,y test2(y=3,x=1) # 阅读全文
utf_8 to unicode to gbk(p2)
2018-04-13 09:57 by 今天我要学习, 224 阅读, 0 推荐, 收藏,
摘要:#coding=utf-8 import sys #默认的编码方式为ascii码 print sys.getdefaultencoding() #utf-8—解码decode(之前的编码)—》unicode—编码encode(之后的编码)—》GBK #unicode可以直接在utf-8的编码下打印的 阅读全文
如何打印进度条
2018-04-12 21:57 by 今天我要学习, 728 阅读, 0 推荐, 收藏,
摘要:#coding=utf-8 import sys,time for i in range(30): sys.stdout.write('#') #不需要打印 sys.stdout.flush() time.sleep(0.3) 阅读全文
集合在python中的增删改查
2018-04-12 10:02 by 今天我要学习, 1800 阅读, 0 推荐, 收藏,
摘要:集合的标识方法{1,2,3} 1、列表转换成集合: liebiao = [1,2,3,,3,5,7] 集合 集合1 = set(liebiao) 2、集合的交互关系 集合去重,和交集、并集 交集: 集合1.intersection(集合2) 集合1 & 集合2 并集: 集合1.union(集合2) 阅读全文
Pycharm软件注册方法
2018-04-08 20:51 by 今天我要学习, 1775 阅读, 0 推荐, 收藏,
摘要:Pycharm软件注册方法 1、打开C:\Windows\System32\drivers\etc中的hosts文件,用记事本打开 在尾部添加0.0.0.0 account.jetbrains.com 保存文件,如果提示不能保存时,用另存为同一个名称覆盖前面已存在的文件 2、打开http://ide 阅读全文
浙公网安备 33010602011771号