• 大小: 2.42KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-03-01
  • 语言: Python
  • 标签: 编程  

资源简介


资源截图

代码片段和文件信息

一、	代码题
1. 请手写一个lambda函数
lambda x: x


2. 请手写一个函数,用来取出1—100中9的倍数或者有数字9的所有整数
def take_9():
    num_list = []
    for x in range(1 101):
        if x %9 == 0 or “9“ in str(x):
            num_list.append(x)
    return num_list

3. 请手写一个python的单例模式?
class Singleton(object):
    def __new__(cls):
        if not getattr(cls ‘object_addr‘):
            cls.object_addr = super().__new__(cls)
        return cls.object_addr
        



4.请手写一个匹配ip的正则表达式


5. 请手写一段python代码得到列表AB的交集与差集
A=[13579]
B=[235611]



6.请用一种python代码实现a的反转 a=‘abcdefg’


7.请手写一个简单的装饰器,说说装饰器的作用?




8.请手写十个你常用的linux命令

9. 使用正则表达式在’’’待处理OPTION’’’字符串中 获取OPTION的value属性值.注意: OPTION中可能有其他的标签属性如: 或者


10.请写出一段Python代码实现删除一个

评论

共有 条评论