摘要: 一、函数式编程 函数本身可以赋值给变量,赋值后变量为函数; 允许将函数本身作为参数传入另一个函数; 允许返回一个函数。 1、map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回 2、re 阅读全文
posted @ 2018-03-13 21:55 秋刀鱼Q 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: 习题一:已知列表 info = [1,2,3,4,55,233],生成6个线程对象,每次线程输出一个值,最后输出:"the end"。 习题二:已知列表 urlinfo = ['http://www.sohu.com','http://www.163.com','http://www.sina.co 阅读全文
posted @ 2018-01-17 22:44 秋刀鱼Q 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一 编写with操作类Fileinfo(),定义__enter__和__exit__方法。完成功能: 1.1 在__enter__方法里打开Fileinfo(filename),并且返回filename对应的内容。如果文件不存在等情况,需要捕获异常。 1.2 在__enter__方法里记录文件打开的 阅读全文
posted @ 2018-01-14 21:18 秋刀鱼Q 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一: 写一个网页数据操作类。完成下面的功能: 提示:需要用到urllib模块 get_httpcode()获取网页的状态码,返回结果例如:200,301,404等 类型为int get_htmlcontent() 获取网页的内容。返回类型:str get_linknum()计算网页的链接数目。 二: 阅读全文
posted @ 2018-01-04 22:17 秋刀鱼Q 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、定义一个列表的操作类:Listinfo 包括的方法: 1 列表元素添加: add_key(keyname) [keyname:字符串或者整数类型]2 列表元素取值:get_key(num) [num:整数类型]3 列表合并:update_list(list) [list:列表类型]4 删除并且返 阅读全文
posted @ 2018-01-04 20:58 秋刀鱼Q 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 一:定义一个学生类。有下面的类属性: 1 姓名2 年龄3 成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: 1 获取学生的姓名:get_name() 返回类型:str2 获取学生的年龄:get_age() 返回类型:int3 返回3门科目中最高的分数。get_course() 返回类型:i 阅读全文
posted @ 2017-12-27 21:28 秋刀鱼Q 阅读(911) 评论(0) 推荐(0) 编辑
摘要: '''1.定义一个func(name),该函数效果如下。assert func("lilei") = "Lilei"assert func("hanmeimei") = "Hanmeimei"assert func("Hanmeimei") = "Hanmeimei"''' """2.定义一个fun 阅读全文
posted @ 2017-12-26 22:49 秋刀鱼Q 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1、用lambda和filter完成下面功能:输出一个列表,列表里面包括:1-100内的所有偶数。(提示:可以用filter,lambda) 2 用位置匹配,关键字匹配,收集匹配(元组收集,字典收集)分别写4个函数,完成功能; 传递3个列表参数:[1,2,3],[1,5,65],[33,445,22 阅读全文
posted @ 2017-12-25 21:15 秋刀鱼Q 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1 定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。 def get_num(list1): list2=[] for i in list1: if not isinstance(i,int 阅读全文
posted @ 2017-12-24 19:46 秋刀鱼Q 阅读(324) 评论(0) 推荐(0) 编辑