資源簡介
代碼片段和文件信息
一、 代碼題
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中可能有其他的標簽屬性如:?
- 上一篇:python手勢識別
- 下一篇:計算圖像中所有柵格到距離它最近的白色柵格的距離
評論
共有 條評論