Sobes.tech

Python

Կիսվեք ձեր մասնագիտական պրակտիկայից մի օրինակ, որը ամենաշատ ազդեցություն է թողել ձեր հիշողության վրա։

Junior — Middle
144

Կարող եք բացատրել, թե ինչ է ենթադրում մոդուլային թեստավորումը ծրագրային ապահովման զարգացման մեջ?

Junior — Middle
144

Նշանակատուն տեղեկացված է քո աշխատանքը փոխելու ծրագրերի մասին?

Junior — Middle
143

Կարող եք բացատրել, թե ինչ է նշանակում fixture-ը pytest-ով փորձարկումների շրջանակում?

143

Ի՞նչ դիզայնի նմուշ է կիրառվում միջնորդային ծրագրային ապահովման մեջ։

Junior — Middle
141

Ինչպես է տարբերվում առաջադրանքների կատարման անսինխրոն ռեժիմը սինխրոնից, և որ դեպքերում է նախընտրելի օգտագործել յուրաքանչյուրն այնպիսի՞ն է։

Junior — Middle
141

Ստանդարտ տվյալների տեսակներ Python-ում

140

Կարող եք բացատրել օբյեկտային ծրագրավորման մեջ SOLID կոնցեպցիայի հիմքում ընկած սկզբունքները:

140

Ի՞նչ սքանավորման մեթոդներ է կիրառում հարցման պլանավորողը տվյալներ որոնելու համար։

Junior — Middle
138

# Այսպիսով, պահանջները "ինչ և ինչպես պետք է այս կոդը անի" պետք է ընդունվեն ինչպես ներկայում աշխատում է: db = Model() def process(data): print("ֆայլի չափը: " + str(len(data))) օգտագործողների տողեր = open("/opt/data/users.txt").read().splitlines() արդյունք = [] for տող in օգտագործողների տողեր: գործարքների տողեր = open("/opt/data/transactions.txt").read().splitlines() process(գործարքների տողեր) for տող2 in գործարքների տողեր: մասեր = տող2.split() վավեր է = db.check_transaction( user_id=մասեր[3], change=մասեր[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", տող2): continue user_id = տող.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", մասեր[4]): արդյունք.append(տող2) if len(արդյունք) > 0: print("համապատասխանություն")

138

Կարող եք նկարագրել, թե ինչպես են աշխատում փոփոխականների տեսանելիության տարածքները Python-ում?

Junior — Middle
137

Ի՞նչն է խթանում աշխատողներին թողնել իրենց ներկայիս դիրքը ընկերությունում:

Junior — Middle
136

Կարող եք կիսվել ձեր փորձով հերթերի օգտագործման վերաբերյալ նախագծերում և պատմել, թե ինչ տեսակների հերթերով եք աշխատել։

Junior — Middle
136

Ինչպե՞ս են տարբերվում __new__ և __init____ մեթոդները Python-ում օբյեկտների ստեղծման և ինիցիալիզացիայի գործընթացում։

136

Ինչ մեթոդներով եք բարելավել SQL հարցումների կատարողականությունը ձեր նախագծերում?

Junior — Middle
135

Անհրաժեշտ է վավերացնել կառուցվածքը միայն բացման և փակման կլոր փակագծերի ճիշտության համար: test_data = [ "[][][]", # վավեր "[[[]]]", # վավեր "[]", # վավեր "][[", # անվավեր "[[]", # անվավեր "[]]", # անվավեր "[[]]", # վավեր "][[]", # անվավեր "[][]]", # անվավեր "[]][", # անվավեր ] def is_valid():

133

Կա արդյոք Python-ում բազմակի ժառանգության հնարավորություն?

133

Նկարագրեք քայլերը, որոնք դուք ձեռնարկում եք՝ սկսելու համար նոր նախագծի կամ առաջադրանքի վրա աշխատել

Junior — Middle
133

Ի՞նչ նպատակներ եք դնում ձեր մասնագիտական աճի համար մեր ընկերությունում:

Junior — Middle
131
/9