摘要: 2. 默认值参数:完全等同于C++,引入默认参数是为了在某些情境下提供方便。 定义:就是在写函数的时候直接给参数传默认的值,调用的时候,默认参数已经有值,就可以不用再传值了。作用:最大的好处就是降低调用函数的难度。形式: 参数名 = 默认值 默认参数需要注意的地方 a. 默认参数必须在最右端(最后) 阅读全文
posted @ 2018-12-04 11:57 denise1108 阅读(1929) 评论(0) 推荐(0) 编辑
摘要: 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象,而是直接引用,也就是类似于添加了一个链接而已,两个变量指向的是同一块内存地址。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。是会开辟一个新的内存 阅读全文
posted @ 2018-12-03 21:52 denise1108 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 全局变量与局部变量两者的本质区别就是在于作用域 用通俗的话来理解的话,全局变量是在整个py文件中声明,全局范围内都可以访问。 局部变量是在某个函数中声明的,只能在该函数中调用它,如果试图在超出范围的地方调用,程序就爆掉了 如果在函数内部定义与某个全局变量一样名称的局部变量,就可能会导致意外的效果,可 阅读全文
posted @ 2018-12-03 21:21 denise1108 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 1. 基本使用介绍: https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138681963899940a998c0ace64bb5ad45d1b56b103c48000 2. 列 阅读全文
posted @ 2018-12-03 09:35 denise1108 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 实现某个功能的一些代码提高代码的复用性函数必须被调用才会执行函数里面定义的变量都叫局部变量,只要一出了函数就不能用了函数里面如果调用时需要拿到结果但是最后没写return(不必须写,如读取文件时就需要),则返回None函数得先定义后使用,使用时注意先后顺序 阅读全文
posted @ 2018-11-27 16:58 denise1108 阅读(598) 评论(0) 推荐(0) 编辑
摘要: #需求: #1. 每分钟监控服务器日志,每分钟请求超过200次,加入黑名单 # 编写思路 # 1. 读文件,获取每行的内容 open readlines # 178.210.90.90 - - [04/Jun/2017:03:44:13 +0800] #2. 找到IP地址,按照空格分割字符串,取第一个元素 split #3. 把IP存到字典里面,每个IP出现一次,IP次数就加1 # {'ip1... 阅读全文
posted @ 2018-11-27 15:50 denise1108 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、元组 元组也是一个list,但它的值不能改变 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 定义元组的时候,只有一个元素时,后面需要加逗号, 元组操作:http://www.run 阅读全文
posted @ 2018-11-27 14:45 denise1108 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 1、 import string 以上代码输出的结果如下: 2、 import random 以上代码输出的结果如下: 阅读全文
posted @ 2018-11-26 18:29 denise1108 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 1. 关于读取文件 注:因为文件指针的作用,如果以上方法连用,会有读取影响 使用方法请参见:http://www.cnblogs.com/yun1108/p/8967334.html 2. f.flush() :刷新缓冲区,立即写到磁盘上 3. f.seek(index) : 移动文件指针到指定的下 阅读全文
posted @ 2018-11-26 11:50 denise1108 阅读(13285) 评论(0) 推荐(0) 编辑
摘要: 1. r+读写模式 2. w+写读模式 3. a+追加读模式 3-1:a+中seek()的运用:在读取文件时,可指定下标从而实现从第几位开始读取文件内容; 注:只针对读取文件,写文件还是只能从最后开始写 阅读全文
posted @ 2018-11-26 09:54 denise1108 阅读(1469) 评论(0) 推荐(0) 编辑