360 PythonWeb工程師面試題

2021-08-20 09:34:18 字數 2104 閱讀 5649

思路:不管有多少個b替換成乙個

re.sub(r』b+』, 『b』, a)

lxml

len key_name

建立乙個已訪問資料列表,用於儲存已經訪問過的資料,並加上互斥鎖,在多執行緒訪問資料的時候先檢視資料是否已經在已訪問的列表中,若已存在就直接跳過.

grant all privileges on . to 『資料庫中使用者名稱』@』ip位址』 identified by 『資料庫密碼』;

帶定定長引數的裝飾器

def

new_func

(func):

def(username,passwd):

if username == 'root'

and passwd == '123456789':

print('通過認證!')

print('開始執行附加功能')

return func()

else:

print('使用者名稱或密碼錯誤')

return

@new_func

deforign

(): print('開始執行函式')

orign('root','123456789')

帶不定長引數的裝飾器

def

new_func

(func):

def(*parts):

if parts:

counts = len(parts)

print('本系統包含 ', end='')

for part in parts:

print(part, ' ', end='')

print('等', counts, '部分')

return func()

else:

print('使用者名稱或密碼錯誤')

return func()

@new_func

deforign

(): print('開始執行函式')

orign('硬體', '軟體', '使用者資料')

同時帶不定長、關鍵字引數的裝飾器

def

new_func

(func):

def(*args,**kwargs):

if args:

counts = len(args)

print('本系統包含 ',end='')

for arg in args:

print(arg,' ',end='')

print('等',counts,'部分')

if kwargs:

for k in kwargs:

v= kwargs[k]

print(k,'為:',v)

return func()

else:

if kwargs:

for kwarg in kwargs:

print(kwarg)

k,v = kwarg

print(k,'為:',v)

return func()

@new_func

deforign

(): print('開始執行函式')

orign('硬體','軟體','使用者資料',總使用者數=5,系統版本='centos 7.4')

python web後台開發工程師 本科

削微寒的程式設計師之路 主要內容 本科生,python,深圳 心得 1 堅持發現樂趣 2 申請github賬號,積累專案 3 多看職位描述並總結 4 python一般用於兩個地方1.資料處理2.後台 初創公司 5 推薦書籍 python核心程式設計 改善pyhton程式的91個建議 新手先看這本 笨...

北京紅棗科技 PythonWeb工程師

1.new 和 init 的區別?2.read和readline以及readlines的區別?3.寫乙個函式,計算乙個給定的日期是該年的第幾天def count year,month,day count 0 判斷該年是平年還是閏年 if year 400 0 or year 4 0 and year...

360軟體工程師面試題

1.1億個數,找不存在的數,位圖,2.火車1423456進站出站 排列順序問題,卡特蘭數,3.copystring注意指標為空,返回位址的問題。4.有9個球,3個輕的,3個中的,3個重的,輕中重直接沒有必然的關係,比如輕 重 2 中 是不一定成立的。問稱幾次把球分成3組 5.演算法題 輸入13個不大...