2019年6月13日

摘要: 1、开放封闭原则 1.对扩展是开放的,我们说,任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。 2.对修改是封闭的就像我们刚刚提到的,因为我们写的一个函数,很有可能已经交付给其他人使用了,如果这个时候我们对函数内部进行修改,或者修 阅读全文

posted @ 2019-06-13 21:44 麻世骞 阅读(115) 评论(0) 推荐(0) 编辑

摘要: 1、变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称。Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G 阅读全文

posted @ 2019-06-13 20:16 麻世骞 阅读(399) 评论(0) 推荐(0) 编辑

摘要: 1、可变对象和不可变对象 在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。 不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是 阅读全文

posted @ 2019-06-13 19:56 麻世骞 阅读(2654) 评论(0) 推荐(0) 编辑

摘要: 1、什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 2、自定义一个函数 你可以定义一个由自己想要功能的函数,以 阅读全文

posted @ 2019-06-13 17:32 麻世骞 阅读(117) 评论(0) 推荐(0) 编辑