• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小波浪
博客园 首页 新随笔 联系 订阅 订阅 管理

2019年11月14日

面向过程编程
摘要: 面向过程编程 是一种编程思想,核心是过程,即解决问题的步骤 优点:将复杂的问题流程化,进而简单化 缺点:扩展性差(若修改当前程序的某一部分,会导致其他部分同时需要修改) 案例: 注册功能 1.先让用户输入用户名密码,检验合法性,得到合法的用户名密码 2.设计字符串拼接,得到拼接的用户名密码字符串 3 阅读全文
posted @ 2019-11-14 17:29 小波浪 阅读(99) 评论(0) 推荐(0)
 
三元表达式,列表生成式,生成器表达式
摘要: 三元表达式 可以讲if...else...分支变成一行 语法:if 判断条件 else,条件成立,返回左边的值,条件不成立,返回右边的值 求两个值的大小 列表生成式 可以一行生成列表 语法: list = [可迭代对象中取出每一个值,任意值 for 可迭代对象对象中取出的值 in 可迭代对象] fo 阅读全文
posted @ 2019-11-14 16:20 小波浪 阅读(141) 评论(0) 推荐(0)
 
生成器
摘要: 生成器 生成器时一个自定义的迭代器 yield 只能在函数内部定义,每一次yield都会往生成器中添加值,yield可以保存函数的暂停状态 如何实现生成器:但凡在函数内部定义了yield,调用函数时不会执行函数体代码,会返回一个结果,该结果就是生成器 当通过__next__()取值时才会执行函数体代 阅读全文
posted @ 2019-11-14 15:08 小波浪 阅读(103) 评论(0) 推荐(0)
 
有参装饰器
摘要: 装饰器分为无参装饰器和有参装饰器 无参装饰器:在装饰被装饰对象时,没有参数传入的装饰器 有参装饰器:通过三层闭包,最外层传值,为装饰器提供多样功能选择(客户权限分类)。 # 有参装饰器: 在某些时候,我们需要给用户的权限进行分类 def user_level(level): def deco(fun 阅读全文
posted @ 2019-11-14 00:09 小波浪 阅读(101) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3