02 2019 档案
摘要:为了让class中的属性变量不被随意更改,增加__(双下划线)的方式使代码更加健壮 引用廖老师的一段话,关于访问限制: 需要注意的是,在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量,所以,不能用_
阅读全文
摘要:定义类是通过class关键字: class Student(object): pass 来实现的 面向对象作为python的优势之一,相关概念的理解难度和重要程度仅次于封包(是否理解封包的原理可以看作python是否真正入门的一道坎) 上代码: 通过Student类,实现了将多个功能的封闭,在调用时
阅读全文
摘要:使用import sys导入功能 __name__变量可以对当前引用该模块的函数进行判断,如果是主函数(main)则执行test功能,否则跳过
阅读全文
摘要:代码如下: 前一半,用的是自己写的,在未引入变量时自动将变量base置为2的形式 后一半则是python自带的偏函数 首先加入库函数functools,利用其中的partial功能即可(格式见代码)
阅读全文
摘要:还是,先放代码 哦对了,这边我学习用的是廖老师那个教程,还是挺好用的,代码案例啥的都是那里的(不过貌似对新人不太友好) 了解装饰器之前,先说下闭包 python的函数需要一个返回值,而函数本身又是以变量形式呈现,于是我们不难想到,能否将python中的函数名称作为返回变量使用,这种做法就叫做闭包 当
阅读全文
摘要:直接上代码: 以上是比较直观的一种匿名函数表示 格式为:lambda value:function(value) 匿名函数,顾名思义为不需要命名(一般只在写的时候用唯一一次)的函数,python代码讲究简单粗暴(简洁易懂),而匿名函数正是大量减少代码的好方法 其代替的代码内容为: ps:这次的更新内
阅读全文
摘要:大约有两年没登陆过账号了 高考,失败,复课,再高考,中间经历了不少乱七八糟的,也没有大块的时间给我写博客(再说就算有时间写,也什么都没学习,无从写起 如今一切回到正轨,吃饭睡觉打do。。。。不对,打代码的生活 接下来的一段时间,写点python学习上的心得,可供新入坑的各位参考,列位神犇还请多多指点
阅读全文

浙公网安备 33010602011771号