04 2018 档案

文件
摘要:打开文件 要打开文件,可使用函数open,它位于自动导入的模块io中。 文件模式 调用函数open时,如果只指定文件名,将获得一个可读取的文件对象。如果要写入文件,必须通过指定模式来显示的指出这一点。 函数open的参数mode的最常见取值 值 描述 'r' 读取模式(默认值) 'w' 写入模式 ' 阅读全文

posted @ 2018-04-19 11:06 一年级的小明同学 阅读(120) 评论(0) 推荐(0)

开箱即用
摘要:模块 模块就是程序 模块是用来定义的 #hello2.py def hello(): print("hello, world!") 2. 在模块中添加测试代码 #hello3.py 让模块可用 2. 包 为组织模块,可将其编组为包。包其实就是另一种模块,但他们可以包含其他模块。模块存储在扩展名为.p 阅读全文

posted @ 2018-04-11 12:11 一年级的小明同学 阅读(267) 评论(0) 推荐(0)

魔法方法、特性和迭代器
摘要:构造函数 重写普通方法和特殊的构造函数 调用未关联的超类构造函数 使用函数super 基本的序列和映射协议 对于这些方法,还有一些额外的要求。 1. 对于序列:如果键为负整数,应从末尾往前数。换而言之,x[-n]应与x[len(x)-n]等效。 2.如果键的类型不合适(如对序列使用字符串键),可能引 阅读全文

posted @ 2018-04-08 11:52 一年级的小明同学 阅读(193) 评论(0) 推荐(0)

异常
摘要:raise 语句 在第一个实例(raise Exception)中,引发的是通用异常,没有指出出现什么错误。在第二个实例中,添加了错误消息hyperdrive overload. 一些内置的异常类 类名 描述 Exception 几乎所有的异常类都是从它派生而来的 AttributeError 引用 阅读全文

posted @ 2018-04-03 17:55 一年级的小明同学 阅读(127) 评论(0) 推荐(0)

抽象
摘要:计算斐波那契数 自定义函数 判断某个对象是否可调用,可使用内置函数callable 给函数写文档 执行结果 这里使用return只是为了结束函数 执行结果 参数魔法 将同一个列表赋给两个变量是,这两个变量将同时指向这个列表。要避免原列表被修改,必须创建列表的副本 关键字参数和默认值 位置参数 关键字 阅读全文

posted @ 2018-04-01 16:15 一年级的小明同学 阅读(124) 评论(0) 推荐(0)

导航