摘要: 一、装饰器 首先,我们要了解到什么是开放封闭式原则? 软件一旦上线后,对修改源代码是封闭的,对功能的扩张是开放的,所以我们应该遵循开放封闭的原则。 也就是说:我们必须找到一种解决方案,能够在不修改一个功能源代码以及调用方式的前提下,为其加上新功能。 总结:原则如下: 1、不修改源代码 2、不修改调用 阅读全文
posted @ 2018-03-29 17:20 Ly_ox 阅读(1418) 评论(1) 推荐(0)
摘要: 第二种 效果图: 阅读全文
posted @ 2018-03-29 10:04 Ly_ox 阅读(12592) 评论(0) 推荐(0)
摘要: 一、什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数。 特点:1、约束函数的调用者必须按照Kye=value的形式传值。 2,、约束函数的调用者必须用我们指定的Key名。 ###以上输出: egon 213<class 'int'> <class 'list'> 二、函数的嵌套 1、函 阅读全文
posted @ 2018-03-28 18:01 Ly_ox 阅读(362) 评论(0) 推荐(0)
摘要: 1.形参与实参是什么? 形参(形式参数):指的是 在定义函数时,括号内定义的参数,形参其实就是变量名 实参(实际参数):括号内传入的值,实参其实就是变量的值 x,y是形参 注意:实参值(变量的值)与形参(变量名)的绑定关系只在函数调用时才会生效/绑定在函数调用结束后就立刻解除绑定。 2.函数的参数 阅读全文
posted @ 2018-03-27 16:16 Ly_ox 阅读(433) 评论(0) 推荐(0)
摘要: 一、函数介绍 1.为什么要有函数? 没有函数的代码组织结构不清晰,可读性差。 代码冗余 管理维护难度大,扩展性 2.什么是函数? 具备某一个功能的工具就是程序中的函数。 事先准备工具的过程就是:函数的定义。 拿着工具来使用就是函数的调用。 所有函数都是:先定义后调用! 二、函数的定义 1.语法 de 阅读全文
posted @ 2018-03-26 17:32 Ly_ox 阅读(453) 评论(0) 推荐(0)
摘要: 计算机基础 一、我们为什么要学习计算机基础 我们学习python离不开计算机基础,想要学好,就必须要把基础打牢,不然在学习的期间很多知识都不知道是怎么来的。 程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质。 程序员如果想要计算机去工作运行,就必须知道计算机是干什么用的?怎 阅读全文
posted @ 2018-03-23 14:26 Ly_ox 阅读(600) 评论(0) 推荐(0)