python数据可视化分析报告,基于python的数据挖掘与可视化分析
即使你申请了
问题1:如何修改下面的Python代码,使下面的代码调用a类的show方法。
回答:这个问题的考点是类继承。可以用class方法指定类对象。补充代码如下。
问题2:如何更改下面的Python代码,使其可以运行?
答:必须实现call方法,把这个问题当作一个方法对象,保证直接调用对象实例。补充代码如下。
问题3:下一段代码的输出是什么
回答:
这个问题是考察new和init的用法。您可以使用新方法返回到此对象,即在创建对象之前调用的对象。这在设计模式的单实例和工厂模式中很常见。调用init创建一个对象。
问题4:下面的代码输出了什么?
答:
这个问题考察的是列表和字典的生成。
问题5:下面的代码输出了什么?
答:
这个问题考察的是全局变量和局部变量。因为num不是全局变量,所以每个函数都有自己的num副本。如果要修改num,必须用global关键字声明它。例如,如下所示
问题6:如何在一行代码中交换两个变量的值?
回答:
问题7:如何添加代码让所有未定义的方法调用mydefault方法?
回答:
这个问题的测试是Python的默认方法,方法getattr只有在定义的方法没有被调用的情况下才会被调用。当fn1方法传递参数时,可以在mydefault方法中添加*args不定参数,使其兼容。
问题8:一个软件包包含三个模块:mod1.py、mod2.py和mod3.py,但是如果使用from demopack import *导入模块,那么只会导入mod1和mod3。
将init.py文件添加到:package并将其添加到文件:
问题9:写一个接受整数参数n的函数,返回一个函数,函数返回n和参数的乘积。
答:
问题10:下面的代码有什么问题?
答:变量str是一个不可变的对象,所以每重复一次,python都会生成一个新的str对象来存储一个新的字符串。num越大,创建的str对象就越多,内存消耗也就越大。
3359 www.toutiao.com/I 6550223737344492039/
本文来自“编程派”。内容观点不表达本站立场。转载请联系专栏作者。本文链接:https://www.afenxi.com/55045.html.
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。