想喝猪肝汤

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年10月31日

摘要: os模块 查看操作系统类型 如果是 ,说明系统是 、`Unix Mac OS X nt Windows`系统。 要获取详细的系统信息,可以调用 函数 值得注意的是 函数在 上不提供,也就是说, 模块的某些函数是跟操作系统相关的。 环境变量 查看系统中定义的环境变量,都保存在 变量中 获取某个环境变量 阅读全文
posted @ 2018-10-31 15:57 想喝猪肝汤 阅读(161) 评论(0) 推荐(0) 编辑

摘要: StringIO 顾名思义,就是在内存中读写 要把 写入 ,需要先创建一个 , 然后像文件一样写入: 5 1 6 hello world! 方法用于获得写入后的str 读取 ,先用一个 初始化 ,然后像读文件一样读取: Hello! Hi! Goodbye! ByesIO 实现了在内存中读写 ,创建 阅读全文
posted @ 2018-10-31 15:24 想喝猪肝汤 阅读(141) 评论(0) 推荐(0) 编辑

摘要: try 高级语言通常都内置了一套 的错误处理机制 人为某些代码可能会出错时,可以使用 来运行 这段代码,如果出错,后续代码不会继续执行,而直接至错误处理代码 语句块,当 执行后,如果有 语句块,则执行 多种错误类, 由不同的 来处理,使用多个的 来捕获不同类型的错误 函数可能会抛出 ,所以一个 捕获 阅读全文
posted @ 2018-10-31 15:08 想喝猪肝汤 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 详情: https://mp.weixin.qq.com/s?__biz=MzI3MDQyMjI2NQ==&mid=2247486029&idx=1&sn=92cbce7af24ac7f3662c89c3fbe25b41&chksm=ead013dbdda79acd38ddf0c278c66b071 阅读全文
posted @ 2018-10-31 14:21 想喝猪肝汤 阅读(62) 评论(0) 推荐(0) 编辑

摘要: 当需要定义常量时, 通过大写变量名值用整数来定义,例如月份: 这样的好处是简单,缺点任然是变量切类型是int 更好的方法是未这样的枚举类型定义一个class类,然后每个常量时其中一个唯一实例,python提供了 类来实现该功能 Jan = Month.Jan , 1 Feb = Month.Feb 阅读全文
posted @ 2018-10-31 14:09 想喝猪肝汤 阅读(131) 评论(0) 推荐(0) 编辑

摘要: Python的class中还有许多这样有特殊用途的函数,可以帮助我们定制类 \__str\__ 打印一串 __str__()`方法,就可以返回指定的内容了 Student object (name: Michael) 如果不用print 打印出的实例依然是 ``。 返回用户看到的字符串 需要通过pr 阅读全文
posted @ 2018-10-31 13:46 想喝猪肝汤 阅读(116) 评论(0) 推荐(0) 编辑

摘要: 场景 动物类 哺乳类:能跑的哺乳类,能飞的哺乳类; 鸟类:能跑的鸟类,能飞的鸟类。 通过多重继承,一个子类就可以同时获得多个父类的所有功能 Minln 在设计类的继承关系时,通常,主线都是单一继承下来的,例如, 继承自 。但是,如果需要“混入”额外的功能,通过多重继承就可以实现,比如,让 除了继承自 阅读全文
posted @ 2018-10-31 10:33 想喝猪肝汤 阅读(119) 评论(0) 推荐(0) 编辑

摘要: 绑定属性时,直接把属性暴露在外,虽然简单,但是没办法检查参数,导致可以随笔改变属性的值 这不符合逻辑,为了限制score范围, 可以通过set_score()方法来设置成绩,再通过一个get_score()来获取成绩,在set_score()方法里,可以来检查参数 上面的调用方法显得复杂,没有直接用 阅读全文
posted @ 2018-10-31 09:55 想喝猪肝汤 阅读(98) 评论(0) 推荐(0) 编辑

摘要: 动态语言中通过class创建了实例后,可以给该实例绑定任何方法和属性 Michael 25 100 99 通常上面set_score() 方法是直接定义在class中,但动态绑定在 允许程序运行过程中给class加上功能,这在静态语言中很难实现 如果需要限制属性.比如值允许对Student实例中添加 阅读全文
posted @ 2018-10-31 00:06 想喝猪肝汤 阅读(120) 评论(0) 推荐(0) 编辑