随笔分类 - Python
摘要:异常习题: 一 编写with操作类Fileinfo(),定义\__enter\__和\__exit__方法。完成功能: 1.1 在\__enter__方法里打开Fileinfo(filename),并且返回filename对应的内容。如果文件不存在等情况,需要捕获异常。 1.2 在\__enter_
阅读全文
摘要:装饰器的实质就是一个函数,可以对其他函数进行装饰,在不改变原函数代码的基础上增加新的功能,调用方式也不改变。 比如我们有两个函数sout1,sout2 现在我想让每个方法执行完时输出运行需要的时间 我们可以修改代码实现 一两个这样功能简单的还能改改,但要是许多函数,新增的功能复杂怎么办? 最好使用装
阅读全文
摘要:面向对象习题: 一:定义一个学生类。有下面的类属性: 1 姓名 2 年龄 3 成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: 1 获取学生的姓名:get_name() 返回类型:str 2 获取学生的年龄:get_age() 返回类型:int 3 返回3门科目中最高的分数。get_cou
阅读全文
摘要:''' 1.定义一个func(name),该函数效果如下。 assert func("lilei") = "Lilei" assert func("hanmeimei") = "Hanmeimei" assert func("Hanmeimei") = "Hanmeimei" ''' """ 2.定
阅读全文
摘要:习题: 1. 用lambda和filter完成下面功能:输出一个列表,列表里面包括:1 100内的所有偶数。(提示:可以用filter,lambda) 2. 用位置匹配,关键字匹配,收集匹配(元组收集,字典收集)分别写4个函数,完成功能; 传递3个列表参数: [1,2,3],[1,5,65],[33
阅读全文
摘要:习题: 1. 定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。 2. 定义一个方法get_page(url),url参数是需要获取网页内容的网址,返回网页的内容。提示(可以了解python的
阅读全文
摘要:习题: 1. 定义一个方法 func,该func可以引入任意多的整型参数,结果返回其中最大与最小的值。 2. 定义一个方法func,该func可以引入任意多的字符串参数,结果返回(长度)最长的字符串。 3. 定义一个方法get_doc(module),module参数为该脚本中导入或定义的模块对象,
阅读全文

浙公网安备 33010602011771号