会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小波浪
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2019年11月19日
time/datetime模块
摘要: time模块 三种时间表现形式: 1.时间戳:给计算机看。记录了自1970 01 01 00:00:00到当前时间过了多少秒。 2.格式化时间(Format String):返回的是字符串 2019 11 16 3.结构化时间(struct_time):以元组的形式返回时间元素(年、月、日、时、分、
阅读全文
posted @ 2019-11-19 20:43 小波浪
阅读(85)
评论(0)
推荐(0)
编辑
2019年11月15日
函数递归
摘要: 函数递归 函数递归指的重复‘’直接‘’或‘’间接‘’调用函数本身,这是一种函数嵌套调用的表现形式 python中递归默认深度为998 获取递归深度 :import sys print(sys.getrecursionlimit()) 设置递归深度:sys.setrecursionlimit(20
阅读全文
posted @ 2019-11-15 16:32 小波浪
阅读(110)
评论(0)
推荐(0)
编辑
模块
摘要: 模块
阅读全文
posted @ 2019-11-15 15:49 小波浪
阅读(86)
评论(0)
推荐(0)
编辑
匿名函数,内置函数
摘要: 匿名函数 对比使用def关键字创建的是有名字的函数,使用lambda关键字创建则是没有名字的函数,即匿名函数。 语法: lambda 参数 : expression 举例: 匿名函数的引用计数为0,使用一次就释放,只临时使用一次。 匿名函数单独使用毫无意义,必须配合内置函数使用。 内置函数 pyth
阅读全文
posted @ 2019-11-15 15:27 小波浪
阅读(194)
评论(0)
推荐(0)
编辑
2019年11月14日
面向过程编程
摘要: 面向过程编程 是一种编程思想,核心是过程,即解决问题的步骤 优点:将复杂的问题流程化,进而简单化 缺点:扩展性差(若修改当前程序的某一部分,会导致其他部分同时需要修改) 案例: 注册功能 1.先让用户输入用户名密码,检验合法性,得到合法的用户名密码 2.设计字符串拼接,得到拼接的用户名密码字符串 3
阅读全文
posted @ 2019-11-14 17:29 小波浪
阅读(92)
评论(0)
推荐(0)
编辑
三元表达式,列表生成式,生成器表达式
摘要: 三元表达式 可以讲if...else...分支变成一行 语法:if 判断条件 else,条件成立,返回左边的值,条件不成立,返回右边的值 求两个值的大小 列表生成式 可以一行生成列表 语法: list = [可迭代对象中取出每一个值,任意值 for 可迭代对象对象中取出的值 in 可迭代对象] fo
阅读全文
posted @ 2019-11-14 16:20 小波浪
阅读(134)
评论(0)
推荐(0)
编辑
生成器
摘要: 生成器 生成器时一个自定义的迭代器 yield 只能在函数内部定义,每一次yield都会往生成器中添加值,yield可以保存函数的暂停状态 如何实现生成器:但凡在函数内部定义了yield,调用函数时不会执行函数体代码,会返回一个结果,该结果就是生成器 当通过__next__()取值时才会执行函数体代
阅读全文
posted @ 2019-11-14 15:08 小波浪
阅读(99)
评论(0)
推荐(0)
编辑
有参装饰器
摘要: 装饰器分为无参装饰器和有参装饰器 无参装饰器:在装饰被装饰对象时,没有参数传入的装饰器 有参装饰器:通过三层闭包,最外层传值,为装饰器提供多样功能选择(客户权限分类)。 # 有参装饰器: 在某些时候,我们需要给用户的权限进行分类 def user_level(level): def deco(fun
阅读全文
posted @ 2019-11-14 00:09 小波浪
阅读(97)
评论(0)
推荐(0)
编辑
2019年11月13日
迭代器
摘要: 迭代器是用来迭代取值的工具。迭代指的是重复迭代,每一次迭代哦都是基于上次结果来的,单纯的重复不是迭代。 可迭代对象:凡是内部有__iter__()方法的都是可迭代对象,所有的序列类型:list,str,tuple,dict,set,文件f都是可迭代对象。 如何获取迭代器对象: 通过可迭代对象.__i
阅读全文
posted @ 2019-11-13 23:50 小波浪
阅读(85)
评论(0)
推荐(0)
编辑
2019年11月12日
闭包函数和装饰器
摘要: 闭包函数 什么是闭包函数:内部函数对外部函数作用域而非全局全局作用域中的变量引用,那么该函数就叫闭包函数 (闭包函数必须定义在函数内部,可以使用外层函数的名字) 闭包函数是函数嵌套,函数对象,名称空间与作用域的结合体 #直接传参 def func(number): print(number) fun
阅读全文
posted @ 2019-11-12 17:11 小波浪
阅读(106)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页
公告