会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
金布
博客园
首页
新随笔
联系
订阅
管理
2018年1月10日
我的Python学习笔记(四):动态添加属性和方法
摘要: 一、动态语言相关概念 1.1 动态语言 在运行时代码可以根据某些条件改变自身结构 可以在运行时引进新的函数、对象、甚至代码,可以删除已有的函数等其他结构上的变化 常见的动态语言:Object-C、C#、JavaScript、PHP、Python、Erlang 1.2 动态类型语言 在运行期间检查数据
阅读全文
posted @ 2018-01-10 15:34 金布
阅读(16172)
评论(0)
推荐(2)
2018年1月8日
我的Python学习笔记(三):私有变量
摘要: 一、私有变量的定义 在Python中,有以下几种方式来定义变量: xx:公有变量 _xx:单前置下划线,私有化属性或方法,类对象和子类可以访问,from somemodule import *禁止导入 __xx:双前置下划线,私有化属性或方法,无法在外部直接访问(名字重整所以访问不到) __xx__
阅读全文
posted @ 2018-01-08 15:03 金布
阅读(27770)
评论(1)
推荐(12)
2018年1月7日
我的Python学习笔记(二):浅拷贝和深拷贝
摘要: 在Python中,对象赋值,拷贝(浅拷贝和深拷贝)之间是有差异的,我们通过下列代码来介绍其区别 一、对象赋值 对象赋值不会复制对象,它只会复制一个对象引用,不会开辟新的内存空间 如下例所示,将test赋值给copytest后,test和copytest的id值相同,test和copytest指向的是
阅读全文
posted @ 2018-01-07 19:32 金布
阅读(487)
评论(0)
推荐(1)
2018年1月6日
我的Python学习笔记(一):==和is
摘要: Python中对象包含的三个基本要素:id(身份标识),type(数据类型),value(值) ==是用来比较两个对象的value(值)是否相等, is是用来比较两个对象的id(身份标识)是否相等 ==示例: x,y,z三个对象的值都是[1,2,3],所以在==的情况下都是True x和y的id相同
阅读全文
posted @ 2018-01-06 21:09 金布
阅读(594)
评论(0)
推荐(2)
公告
点击右上角即可分享