摘要: 阅读全文
posted @ 2018-03-15 00:07 大明-两京一十三省 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-12 00:21 大明-两京一十三省 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 个人理解的单字节,就是用字符代替,如果有问题的话 直接通过索引初始化 例如a[0]=1 阅读全文
posted @ 2018-03-11 22:42 大明-两京一十三省 阅读(168) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/u010949971/article/details/70045537 阅读全文
posted @ 2018-03-11 22:04 大明-两京一十三省 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-11 13:00 大明-两京一十三省 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Python函数在定义的时候,默认参数L的值就被计算出来了,即[],因为默认参数L也是一个变量,它指向对象[],每次调用该函数,如果改变了L的内容,则下次调用时,默认参数的内容就变了,不再是函数定义时的[]了。如果是不可变对象,例如 L = 1 则每次记住的都是1 ps:为什么都是4呢 因为i是不可 阅读全文
posted @ 2018-03-06 23:46 大明-两京一十三省 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 例如,你在文件操作时,将文件内容进行各种修改,最后指针肯定会在末尾,而这时你又要从这个文件读取并加入到新的文件,那么需要将最末尾的指针调整到开始处,即用seek(0)这个方法 阅读全文
posted @ 2018-03-05 22:05 大明-两京一十三省 阅读(290) 评论(0) 推荐(0) 编辑
摘要: def add(x,y): a = x + y def average(): list1 = [] list1.append(a/2) print(list1) return a #为什么return a 放在这里呢,因为如果放在外面的话,根据return的属性,会结束嵌套数函数 return av 阅读全文
posted @ 2018-03-04 13:18 大明-两京一十三省 阅读(84) 评论(0) 推荐(0) 编辑
摘要: def outer(n): """思路不影响原来的函数情况下,用装饰器扩展""" def inner(x,y): list1 = []# b = x + y list1.append(b / 2) print(list1) return n(x,y) return inner@outerdef ad 阅读全文
posted @ 2018-03-04 12:51 大明-两京一十三省 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 好吧,我标题党了。作为 Python 教师,我发现理解装饰器是学生们从接触后就一直纠结的问题。那是因为装饰器确实难以理解!想弄明白装饰器,需要理解一些函数式编程概念,并且要对Python中函数定义和函数调用语法中的特性有所了解。使用装饰器非常简单(见步骤10),但是写装饰器却很复杂。 虽然我没法让装 阅读全文
posted @ 2018-03-04 11:14 大明-两京一十三省 阅读(1161) 评论(0) 推荐(0) 编辑