Python经典面试题
一、Python经典面试题
1、用你觉得最Python的方式来实现a、b元素交换
a,b=b,a
2、Python实现—个单例模式
单例模式确保某一个类只有一个实例存在
当你希望在整个系统中,某个类只能出现一个实例时,就可以使用单例对象
方法:是否是第一次创建对象,如果是首次创建对象,则调用父类__new__()方法创建对象并返回
如果不是第一创建对象,直接返回第一次创建的对象即可
class Shopping:
instance = None #记录创建的对象,None
原创
2020-09-12 21:40:45 ·
1465 阅读 ·
0 评论