文章分类 -  phthon函数

摘要:接内置函数 阅读全文
posted @ 2018-01-07 12:35 wsg-python 阅读(242) 评论(0) 推荐(0)
摘要:对迭代器与生成器的区别 迭代器和生成器 迭代器 可迭代协议-含有iter方法的都是可迭代的 迭代器协议-含有next和iter的都是迭代器 特点:节省内存空间 方便逐个取值,一个迭代器只能取一次 生成器 生成器函数 含有yield关键字的函数都是生成器函数 生成器函数的特点: 调用之后函数内的代码不 阅读全文
posted @ 2018-01-07 12:33 wsg-python 阅读(202) 评论(0) 推荐(0)
摘要:迭代器 可迭代对象有很--str,list,dic,tuple,set,open,range,enumrate等 通过调用dic()方法查看对像的属性和方法 得到{'__setstate__', '__next__', '__length_hint__'}这样方法称为下划线方法 集合调用__iter 阅读全文
posted @ 2018-01-03 20:10 wsg-python 阅读(122) 评论(0) 推荐(0)
摘要:from functools import wraps 带参数的装饰器 多个装饰器装饰同一个函数 阅读全文
posted @ 2017-12-29 15:51 wsg-python 阅读(149) 评论(0) 推荐(0)
摘要:函数继续更新中...... 小插曲,昨天在编程中 #获取str对像的属性和方法 >>>dir('ABC') 装饰器的形成: 简单的装饰器:import time 装饰器的作用: 不能修改函数的调用方式 但还想在原来的函数前后添加功能 timmer就是一个装饰器函数,只是对一个函数有一些装饰作用 语法 阅读全文
posted @ 2017-12-28 15:35 wsg-python 阅读(148) 评论(0) 推荐(0)
摘要:默认参数特殊情况 三元运算符 命名空间 "存放名字与值的关系”的空间起了一个名字——叫做命名空间 全局命名空间:创建的存储“变量名与值的关系”的空间 局部命名空间:在函数的运行中开辟的临时的空间 内置命名空间:中存放了python解释器为我们提供的名字:input,print,str,list,tu 阅读全文
posted @ 2017-12-27 20:28 wsg-python 阅读(258) 评论(0) 推荐(0)
摘要:什么叫函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号 阅读全文
posted @ 2017-12-27 20:17 wsg-python 阅读(141) 评论(0) 推荐(0)