摘要: 一、文件传输 1.1 文件传输因特网协议 最流行的协议包括文件传输协议(FTP)、UNIX到UNIX复制协议(UUCP)、用于Web的超文本传输协议(HTTP)。另外,还有(UNIX下的)远程文件复制命令rcp(以及更安全、灵活的scp和rsync)。 HTTP主要用于基于Web的文件下载以及访问W 阅读全文
posted @ 2018-10-31 14:42 Q同码 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一、常见正则表达式符号和特殊字符 1.1 使用择一匹配符号匹配多个正则表达式 1.2 匹配任意单个字符 1.3 从字符串起始或者结尾或者单词边界匹配 1.4 创建字符集 1.5 限定范围和否定 1.6 使用闭包操作符实现存在性和频数匹配 1.7 表示字符集的特殊字符 1.8 使用圆括号指定分组 1. 阅读全文
posted @ 2018-09-27 16:02 Q同码 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 练习实例1 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 练习实例2 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润 阅读全文
posted @ 2018-09-26 14:00 Q同码 阅读(2730) 评论(0) 推荐(0) 编辑
摘要: File(文件) 方法 file 对象使用 open 函数来创建 读文件 要以读文件的模式打开一个文件对象,需要使用python内置的open()函数。 由于文件读写时都有可能产生IOError,一旦出错,后面的f.close()就不会调用 用readline()可以每次读取一行内容,调用readl 阅读全文
posted @ 2018-09-26 13:38 Q同码 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 错误处理 一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。 最后一个except子句可以忽略异常的名称,它将被当作通配符使用。你可以使用这种方法打印一个错误信息,然后再次把异常抛出。 try except 语句还有一个可选的else子句,如果使用这个子句,那么必须放在所有 阅读全文
posted @ 2018-09-26 13:34 Q同码 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 使用__slots__ 为了达到限制实例的属性的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制class实例能添加的属性。 由于’score’没有被放到__slots__中,所以不能绑定score属性,但是__slots__定义的属性今对当前类实例起作用, 阅读全文
posted @ 2018-09-26 13:31 Q同码 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法: 类中定义的函数。 类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员: 类变量或者实例变量用于处理类 阅读全文
posted @ 2018-09-26 13:28 Q同码 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 使用模块 Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。 在 python 用 import 或者 from…import 来导入相应的模块。 将整个模块(somemodule)导入,格式为: import somemodule 从某个模块中导入某个函数,格式为: 阅读全文
posted @ 2018-09-26 13:25 Q同码 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 变量作用域 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称。Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G (Global) 全局作用域 B (Built-in) 内建作用域 以 L –> E –> G –>B 阅读全文
posted @ 2018-09-26 12:05 Q同码 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 切片 举出一个list的例子 如何取前三个元素? 其他情况 截取一部分的字符串并与其他字符串拼接 迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在python中,迭代是通过 for…in 来完成的。 因为d 阅读全文
posted @ 2018-09-26 11:58 Q同码 阅读(184) 评论(0) 推荐(0) 编辑