摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.请使用面向对象实现栈(后进先出)"""class Account: def __init__(self): self.lst = [] def func(self, x): self.lst.append( 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.列举你了解的面向对象中的特殊成员,并为每个写代码示例。'''__init__初始化:class A: def __init__(self, name): self.name = name__new__创建空 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.简述面向对象三大特性并用代码表示。"""封装:class Account: def __init__(self, name, age): self.name = name self.age = age de 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.简述编写类和执行类中方法的流程。"""编写:class Person: def __init__(self, send): self.name = name def name(self): pass def 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-import hashlibimport randomimport osUSER_STATUS = Falsedef wrapper(arg): def inner(*args, **kwargs): if not 阅读全文
摘要:
"""import osimport jsonfrom datetime import datetimeUSER_STATUS = FalseUSER_COUNT = {}SHOPPING_CAR = {}def decorate(arg): def inner(): if not USER_STA 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.列举你常见的内置函数。"""强制转换:int() / str() / list() / dict() / tuple() / set() / bool()数学相关:sum() / max() / min() 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 1.sys.path.append("/root/mods")的作用?"""增加导入模块的查找路径"""# 2.字符串如何进行反转?'''[::-1]'''# 3.不用中间变量交换a和b的值。'''a = 1b 阅读全文
摘要:
# 1.为函数写一个装饰器,在函数执行之后输入 after"""def wrapper(arg): def inner(*args): arg() print('after') return inner@wrapperdef func(): print(123)func()"""# 2.为函数写一个装饰器,把函数的返回值 +100 然后再返回。'''d... 阅读全文
摘要:
#!/usr/bin/env python# -*- coding:utf-8 -*-# 2.请为 func 函数编写一个装饰器,添加上装饰器后可以实现:执行func时,先输入"before",然后再执行func函数内部代码。"""def di(arg): def inner(): print('b 阅读全文