Python
Ai fost vreodată într-o situație în care nu ai reușit să respecți termenul unei sarcini sau proiect?
La care parametri trebuie să acorzi atenție atunci când alegi poziția profesională viitoare?
Care este diferența dintre executarea sarcinilor în mod asincron și sincron, și în ce cazuri este preferabil să folosiți fiecare dintre ele?
Ce algoritm de sortare folosește Python implicit atunci când sortează liste?
Tipuri de date standard în Python
Care este rolul și aplicarea decoratorilor în limbajul Python?
Puteți explica principiile de bază ale conceptului SOLID în programarea orientată pe obiecte?
Ce model de proiectare se aplică în middleware?
Ce metode de scanare folosește planificatorul de interogări pentru a căuta datele?
Ce determină angajații să părăsească poziția lor actuală în companie?
# Prin urmare, cerințele "ce și cum ar trebui să facă acest cod" trebuie acceptate așa cum funcționează în prezent. db = Model() def process(data): print("dimensiunea fișierului: " + str(len(data))) linii_utilizatori = open("/opt/data/users.txt").read().splitlines() rezultat = [] for linie in linii_utilizatori: linii_tranzacții = open("/opt/data/transactions.txt").read().splitlines() process(linii_tranzacții) for linie2 in linii_tranzacții: părți = linie2.split() este_valid = db.check_transaction( user_id=părți[3], change=părți[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+", linie2): continue user_id = linie.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", părți[4]): rezultat.append(linie2) if len(rezultat) > 0: print("potrivire")
Care este diferența dintre metodele __new__ și __init____ în procesul de creare și inițializare a obiectelor în Python?
Poți descrie cum funcționează domeniile de vizibilitate ale variabilelor în Python?
Este necesar să validați structura NUMAI pentru corectitudinea deschiderii și închiderii parantezelor. test_data = [ "[][][]", # valid "[[[]]]", # valid "[]", # valid "][[", # invalid "[[]", # invalid "[]]", # invalid "[[]]", # valid "][[]", # invalid "[][]]", # invalid "[]][", # invalid ] def is_valid():
Ce metode ați folosit pentru a îmbunătăți performanța interogărilor SQL în proiectele dvs.?
Puteți împărtăși experiența dvs. în utilizarea cozilor în proiecte și să povestiți cu ce tipuri de cozilor ați lucrat?
Descrie pașii pe care îi faci pentru a începe să lucrezi la un nou proiect sau sarcină
Care sunt obiectivele dvs. de creștere profesională în cadrul companiei noastre?
Există posibilitatea de moștenire multiplă în Python?