Sobes.tech

Python

Ձեզ մոտ օգտագործողների մասին տեղեկություններ պարունակող բառարանների ցանկ կա: Դուք պետք է՝ 1. Ֆիլտրեք 18 տարեկանից մեծ օգտվողներին 2. Պահպանեք ֆիլտրած տվյալները մեկ JSON ֆայլում 3. Ստեղծեք և պահեք առանձին ֆայլ՝ բոլոր ֆիլտրած օգտվողների համար վիճակագրությամբ՝ - Ընդհանուր օգտվողների թիվ - Միջին տարի (վերահաշվարկված 1 տասնորդական տեղով) - Ամենափոքր և ամենամեծ տարի users_data = [ { "name": "Alexey", "age": "25", "birth_date": "[phone]", "city": "Moscow" }, { "name": "Maria", "age": "17", "birth_date": "[phone]", "city": "Saint Petersburg" }, { "name": "Ivan", "age": "30", "birth_date": "[phone]", "city": "Moscow" }, { "name": "Elena", "age": "22", "birth_date": "[phone]", "city": "Novosibirsk" }, { "name": "Yves", "age": "9", "birth_date": "[phone]", "city": "..." } ]

167

Ի՞նչ հրամաններ և մոտեցումներ եք օգտագործում Linux-ում գործընթացների հետ աշխատելու համար։

139

Ի՞նչ է ներկայացնում ID 1-ով գործընթացը Linux-ում։

136

Եթե նախ արժեքը 20%-ով մեծացնեք, ապա ստացված արժեքը 20%-ով նվազեցնեք, ինչ կլինի արդյունքը սկզբնական արժեքի նկատմամբ?

117

Կրկնվող տարրեր (գտեք կրկնօրինակները) Պայման: Տրված է տողերի ցանկ։ Վերադարձեք տողերի ցանկ, որոնք հանդիպում են ավելի քան մեկ անգամ սկզբնական ցանկում։ Արդյունքում տարրերի կարգը պետք է լինի առաջին հայտնվելու կարգով: Մուտքային տվյալներ: []string — տողերի ցանկ Ելքային տվյալներ: []string — տողեր, որոնք կրկնվում են, առաջին հայտնվելու կարգով Հատկություններ: - 0 <= len(մուտքագրում) <= 10^4 - Ամեն տող բաղկացած է լատինական տառերից, երկարությունը 1..50 Օրինակ: Մուտքագրում: ["a", "bb", "bb", "aa", "a", "a"] Ելք: ["a", "bb"]

116

1. Ֆիլտրեք 18 տարեկանից մեծ օգտվողներին 2. Սխալված տվյալները պահեք մեկ JSON ֆայլում 3. Ստեղծեք և պահեք առանձին ֆայլ՝ բոլոր ֆիլտրած օգտվողների համար վիճակագրությամբ՝ - Ընդհանուր օգտվողների թիվ - Միջին տարի (մոտավորած 1 տասնորդական տեղով) - Ամենափոքր և ամենամեծ տարի

100

Ո՞րն է PID 1-ով գործընթացի ընդհանուր անվանումը։

92

Որ տվյալների բազաներով եք ստիպված աշխատել որպես ծրագրավորող?

91

Դուք մտածում եք 300-350 աշխատավարձի մասին և պատրաստ եք քննարկել փոխհատուցումը:

86

Ե՞րբ եք գրել ծրագրեր ցանցային երթևեկությունը մշակելու համար:

85

Ինչ է ցուցակից տարր հեռացնելու բարդությունը ըստ ցուցակի ինդեքսի?

85

Ի՞նչ աշխատավարձի միջակայք եք նպատակաուղղված:

82

Կարո՞ղ է օգտագործողի սահմանած դասի օրինակ լինել բառարանի բանալի:

81

Քանի՞ միացյալ տարածք կա մատրիցայում (Միացյալ տարածքների թիվը): Պայման Տրված է ամբողջ թվերից բաղկացած 2D մատրիցա: Յուրաքանչյուր բջիջ պարունակում է թիվ: Երկու բջիջները համարվում են միացված, եթե նրանք հարևան են հորիզոնական կամ ուղղահայաց և պարունակում են նույն թիվը: Միացյալ տարածք է այն առավելագույն խմբի բջիջների, որոնք ունեն նույն արժեքը և միմյանց հետ կապված են: Գրեք ֆունկցիա, որը վերադարձնում է այդպիսի միացյալ տարածքների քանակը մատրիցայում: Ներմուծման տվյալներ 2D ամբողջ թվերի զանգված՝ grid (մատրիցայի չափը m×n): Ելքային տվյալներ Բառացի թիվ — միացյալ տարածքների քանակը: Կարգավորումներ 1 <= m, n <= 100 Կոդի շաբլոն: # Առանց ներմուծման հասանելի է՝ json, sys, io def count_regions(grid): # Այստեղ լուծումը իրականացրեք return 0

80

Ինչպե՞ս եք բարելավում ձեր մասնագիտական մակարդակը ազատ ժամանակում:

79
/3