- 博客(12)
- 收藏
- 关注
转载 python基础-day23
#昨日内容回顾class Foo: def __init__(self,name): self.name = name self.age = 18class Son(Foo): def __init__(self,name,money): # Foo.__init__(self,name) #!!! ...
2018-04-18 17:58:09 235
转载 python基础-day22
# 说点关于java与python的something:# python中只有共有的和私有的,# java中除此之外还有保护的,# 封装:把函数和属性装到一个非全局的命名空间,#类,就是封装而来,不过好像其实好像也是通过函数来实现的,class A: __N = 'aaa' #首先从位置上看,它是静态变量, #其次在类内部!!!定义的时候,前面有双_,说明...
2018-04-17 15:32:16 218
转载 python基础-day21
# 再来谈谈多继承的,继承原则,# 当一个节点可以在深度广度上都有机会被访问到的时候,优先从广度上查找# 这几句话也间接的说明了,那个节点,有两条路可以被访问,# 而优先从广度上查找,意思就是后面找得到的,暂时就不找了,# # # 对于一些难懂的代码,翻译层中文帮助理解,# # # 要总结,因为这个可以帮你把以天为单位存储的知识,# 融合为一个整体,因为在真正使用的时候,你不知...
2018-04-16 20:21:47 267
转载 python基础-day20
# 如果两个选择,# 1,BAT等大公司,工资低些,# 2,小公司,工资高些,# 分析:BAT等公司,可以帮你镀金,你在公司的职责更多是螺丝钉,而且你升级为核心人员比较难,也就是说你离职的可能比较大,# 小公司,你反而比较有机会做核心业务,重要位置,# 我打印的是__dict__信息,里面的信息是以字典的形式存在的,# 注意看__doc__,这是说明信息,你可以理解为文档说明,# 我主...
2018-04-13 19:39:59 206
转载 python基础-day19
#人懂循环,神懂递归menu = { '北京': { '海淀': { '五道口': { 'soho': {'111':{111},'222':{222}}, '网易': {}, 'google': {} }, ...
2018-04-12 17:05:54 210
转载 python基础-day18
待会在正文里,会解答昨天的关于类中的静态变量的问题,#回答昨天的两个问题,class Person: role = 'person' # 静态属性 def __init__(self,name,sex,hp,ad): self.name = name # 对象属性 属性 self.sex = sex self.hp = ...
2018-04-11 16:59:34 167
转载 python基础-day17
先来点,有趣的小故事,# 在文件操作中,可以以是否有b来分为按字符操作和字节操作,# 我们目前可能都是用非b,即字符模式来操作,# 但是当你学到网络的时候,你就会开始使用b模式了,# 因为数据的传输是以电信号的方式来传输的,所以还得回归最原始的二进制!!!前面我们先学习了闭包,然后又学习了装饰器,装饰器比闭包难理解,看这里!!!其实装饰器是闭包的一个小知识点,一种经典的应用,在后面要讲...
2018-04-10 19:17:21 211
转载 python基础-day16
考试题目整理#python2和python3的一个区别,k=1000count = 0while k>1: count+=1 print(k) k=k/2 #在python2中输出1到9,#在python3中输出1到10,#原因是对于1.9这个数字#python2中会当作1,#python3中会当作1.9,#会影响到k>1的判断,l1 ...
2018-04-09 19:21:51 276
转载 python基础-day15
about built-in function,map()和filter()一点辨识,前者侧重在对源数据进行某种加工,进而产生新的数据,后者侧重在对源数据进行某种条件的过滤,进而产生新的数据,# 初识递归def func1(): print(666) while True: func1() #*****************************分...
2018-04-09 16:07:42 159
转载 python基础-day14
# 列表推导式!!!l = [i for i in range(10)]print(l) #打印结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]l = (i for i in range(10))print(l) #打印结果:<generator object <genexpr> at 0x0000019A903FCF10>#中括号代...
2018-04-04 22:15:07 196
转载 python基础-day13
装饰器,主要用于,1,记录日志,比如你打开文件的时间,2,登录认证,也就是说,面试问的话,主要就是从这两个方面来问,#你ctrl+b查看源码的时候,没有解释,而写了一个pass的,这类一般都是C实现的,# 接下来要讲的迭代器,迭代对象,生成器等等,#迭代器的存在,主要是为了节省内存空间,#若是定义一个含有100W个元素的列表,就同时占据了100W个内存,#而改为迭代器,一次只会有一个数...
2018-04-03 20:41:51 145
转载 python基础-day12
def timer( f ): def inner( *args, **kwargs): print('before') ret = f( args, kwargs) ''' 如果上面这句这样写,应该写ret = f( *args, **kwargs) 打印结果如下: before ...
2018-04-02 11:37:31 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人