10 2018 档案
摘要:.pyw:python源文件,常用语图形界面程序文件.pyc:Python字节码文件 举个例子吧!!先写一个py文件,命名为MyModule.py,里面内容如下: 1 def mymain(): 2 print('Doing something in module',__name__) 3 4 if
阅读全文
摘要:继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 一个类可以被多个类继承一个类可以继承多个父类---仅限于python中 注:在Python 3中,所有的类都有父类,若是没有继承父类,默认都是继承object class A:#父类、基类、超类(必须放在子类之前) pass class A(object):#父类...
阅读全文
摘要:结果: 人: {'name': '小姚', 'blood': 1000, 'aggr': 20, 'sex': '女', 'attack': <function Person.<locals>.attack at 0x02518BB8>}狗: {'name': 'cola', 'blood': 50
阅读全文
摘要:1.http://tool.chinaz.com/regex/ 正则表达式检测网站 先规则后街量词 例:[a-z]\d+ 2.re模块
阅读全文
摘要:递归函数 了解什么是递归---在函数中调用自身函数 最大默认深度是997/998, 能看懂递归 能知道递归的应用场景 初始递归 算法---二分查找算法 三级菜单---递归实现 import sys sys.setrecursionlimit(100000)#可以改变递归的次数 n = 0 def story(): global n ...
阅读全文
摘要:reverse reversed format:< 表示左对齐,>表示右对齐,^表示居中 结果: 重要内置函数 all any 接收可迭代对象,全部元素都为假结果才为False,有一个元素为真,结果都为True zip() 拉链方法:返回一个迭代器 filter() filter()函数接收一个函数
阅读全文
摘要:对print()的说明 内置函数eval、exec、single compile 将字符类型的代码编译,代码对象能够通过exec来执行,或者可以通过eval来求值
阅读全文
摘要:生成器表达式 各种推导式 多层嵌套 字典推导式 集合推导式 结果自动去重
阅读全文
摘要:结果: 123*** 1 hello*** 2 实例:获取移动平均值
阅读全文
摘要:迭代器协议 >内部含有__next__和__iter__方法的就是迭代器只要是能被for循环的数据类型,就一定拥有__iter__方法,只要含有__iter__方法都是可迭代的只要是迭代器,一定可迭代可迭代的.__iter__()方法就可以得到一个迭代器迭代器中的__next__()方法可以一个一个
阅读全文
摘要:带参数的装饰器 只用在装饰器最外层嵌套一个即可,以达到轻易控制装饰器函数是否执行的作用 多个装饰器装饰同一个函数 结果: wrapper2,before fwrapper1,before fin fwrapper1,after f wrapper2,after f 娃哈哈
阅读全文
摘要:生成器的本质就是迭代器 生成器函数的表现形式 生成器 自己写的函数 结果:['娃哈哈0', '娃哈哈1', '娃哈哈2', '娃哈哈3', '娃哈哈4', '娃哈哈5', '娃哈哈6'] 简单的生成器函数 只要包括__next__()函数和_iter__()的就是生成器 监听文件输入的例子(生成器)
阅读全文
摘要:装饰器形成的过程 最简单的装饰器 有返回值的 有一个参数 万能参数装饰器的作用: 最简单的装饰器 装饰有返回值的装饰器 有一个参数 万能参数 装饰器的固定模式 装饰器进阶 执行结果: 放假通知holidaybefore国庆7天假期later开心
阅读全文
摘要:函数可以作为容器类型的元素、函数名可以赋值 函数名可以作为函数的参数 函数名可以作为返回值 闭包 即嵌套的函数,且内部函数调用外部函数的变量 闭包常见的使用方法:在外部使用内部的函数 闭包实例
阅读全文

浙公网安备 33010602011771号