рд╕рд░рд╛рд╡ рдЯреЗрд╕реНрдЯрддрдВрддреНрд░рдЬреНрдЮрд╛рди рдЖрдгрд┐ coding

Python coding test рд╕рд░рд╛рд╡

рдореЛрдлрдд Python coding рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреА: Python рд╕рдВрдХрд▓реНрдкрдирд╛, code рдХрд╛рдп print рдХрд░рддреЛ, bug рд╢реЛрдзрдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдпрд░реАрддреНрдпрд╛ рдХрд╛рдо рдХрд░рдгрд╛рд░реЗ solution рдирд┐рд╡рдбрдгреЗ. рдирд┐рдпреЛрдХреНрддреНрдпрд╛рдВрдЪреНрдпрд╛ coding assessments рдЪреНрдпрд╛ рд╢реИрд▓реАрддреАрд▓ рдпрд╛ рдЪрд╛рдЪрдгреАрддреАрд▓ рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрддрд░рд╛рдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджрд┐рд▓реЗ рдЖрд╣реЗ.

  • 10 рдореЛрдлрдд рдкреНрд░рд╢реНрди, рдЦрд╛рддреЗ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА
  • рдЦрд▒реНрдпрд╛ рдЪрд╛рдЪрдгреАрдкреНрд░рдорд╛рдгреЗ рд╡реЗрд│рдорд░реНрдпрд╛рджрд╛
  • рдХрдзреАрд╣реА рд░рджреНрдж рдХрд░рд╛
рд╡рд┐рдирд╛рдореВрд▓реНрдп рдирдореБрдирд╛
10 рдкреНрд░рд╢реНрди ┬╖ 30 рдорд┐рдирд┐рдЯреЗ
рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдкреНрд░рдХрд╛рд░
Python рд╕рдВрдХрд▓реНрдкрдирд╛, Code рдХрд╛рдп print рдХрд░рддреЛ, рдмрдЧ рд╢реЛрдзрдгреЗ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА
рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рдореЙрдХ рдЯреЗрд╕реНрдЯ
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреЗрд╕реНрдЯрдордзреАрд▓ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛

рдереЛрдбрдХреНрдпрд╛рдд рдЙрддреНрддрд░

Python coding test рд╣реА online assessment рдЖрд╣реЗ. рдореБрд▓рд╛рдЦрддреАрдкреВрд░реНрд╡реА рдЕрд░реНрдЬрджрд╛рд░рд╛рдВрдирд╛ Python рд╡рд╛рдЪрддрд╛, рд▓рд┐рд╣рд┐рддрд╛ рдЖрдгрд┐ debug рдХрд░рддрд╛ рдпреЗрддреЗ рдХрд╛ рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реА рдирд┐рдпреЛрдХреНрддреЗ рддрд┐рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддрд╛рдд. рдПрдХрдЪ рдард░рд╛рд╡реАрдХ test рдирд╕рддреЗ: рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ platform рдирд┐рд╡рдбреВрди рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рд╢реНрди, рдЪрд╛рдЪрдгреАрдЪрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рдЖрдгрд┐ рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛ рдард░рд╡рддреЛ. рдЕрдиреЗрдХрджрд╛ test cases рд╡рд╛рдкрд░реВрди рддрдкрд╛рд╕рд▓рд╛ рдЬрд╛рдгрд╛рд░рд╛ code рд▓рд┐рд╣рд╛рдпрд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдЬрд╛рддреЗ. рдпрд╛ рдореЛрдлрдд рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреАрдд Python code рд╡рд╛рдЪрдгреЗ, trace рдХрд░рдгреЗ, debug рдХрд░рдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдп code рдирд┐рд╡рдбрдгреЗ рдпрд╛рдВрд╡рд░реАрд▓ 10 рдореВрд│ рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд. рддреА рд╕рд╛рдзрд╛рд░рдг 30 рдорд┐рдирд┐рдЯреЗ рдЪрд╛рд▓рддреЗ.

рд╡рд┐рдирд╛рдореВрд▓реНрдп рдирдореБрдирд╛
30 рдорд┐рдирд┐рдЯрд╛рдВрдд 10 рдкреНрд░рд╢реНрди
рд╕реНрд╡рд░реВрдк
рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ рдЖрдгрд┐ platform рдард░рд╡рддрд╛рдд
рдЙрджрд╛рд╣рд░рдг (HackerRank Python Basic)
1 рддрд╛рд╕ 30 рдорд┐рдирд┐рдЯрд╛рдВрдд 2 рдкреНрд░рд╢реНрди
рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╢реНрди
рд╕рд╛рдорд╛рдиреНрдпрддрдГ test cases рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдЖрдкреЛрдЖрдк рдЧреБрдг рджрд┐рд▓реЗ рдЬрд╛рддрд╛рдд

рдореЛрдлрдд рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рд╛

30 рдорд┐рдирд┐рдЯрд╛рдВрдд 10 рдкреНрд░рд╢реНрди, рдкреНрд░рддреНрдпрдХреНрд╖ рдЯреЗрд╕реНрдЯрдЪреНрдпрд╛ рдЧрддреАрдиреЗ. рд╢реЗрд╡рдЯреА рддреБрдордЪрд╛ рд╕реНрдХреЛрдЕрд░ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрддрд░рд╛рдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг.

рд╕рд░рд╛рд╡рд╛рдЪреЗ рдкреНрд░рд╢реНрди рд▓реЛрдб рд╣реЛрдд рдЖрд╣реЗрдд

рддреБрдордЪрд╛ рдкреНрд▓реЕрди рдирд┐рд╡рдбрд╛

рд╕рдВрдкреВрд░реНрдг рд╕рд░рд╛рд╡ рдЕрдирд▓реЙрдХ рдХрд░рд╛

Python рдЯреЗрд╕реНрдЯ: рдкреВрд░реНрдг рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рд╡реЗрд│рдмрджреНрдз рдореЙрдХ рдЯреЗрд╕реНрдЯ рдЖрдгрд┐ рдЗрддрд░ рд╕рд░реНрд╡ рдЯреЗрд╕реНрдЯ

рдкреНрд▓реЕрди рдирд┐рд╡рдбрд╛
Monthly рдкреНрд▓реЕрди рд╕реБрд░реВ рдХрд░рд╛
  • рдпрд╛ рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рд╡реЗрд│рдмрджреНрдз рдореЙрдХ рдЯреЗрд╕реНрдЯ
  • рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг
  • рдкреНрд░рд╢реНрдирд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рддреБрдордЪрд╛ рд╕реНрдХреЛрдЕрд░ рдЖрдгрд┐ рддреБрдордЪрд╛ рдЗрддрд┐рд╣рд╛рд╕
  • рд╕рд░реНрд╡ 93 рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреНрдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢
  • рдлреЛрди рдЖрдгрд┐ рд▓реЕрдкрдЯреЙрдкрд╡рд░ рд╡рд╛рдкрд░рддрд╛ рдпреЗрддреЗ

рддреБрдореНрд╣реА рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рдПрдХ рдкреВрд░реНрдг рдореЙрдХ рдЯреЗрд╕реНрдЯ рджрд┐рд▓реА рдЕрд╕рд▓реНрдпрд╛рд╕ 7 рджрд┐рд╡рд╕рд╛рдВрдд рдкрд░рддрд╛рд╡рд╛. рдХрд┐рдВрдорддреА USD рдордзреНрдпреЗ.

рд╕рдВрдкреВрд░реНрдг рд╕рд░рд╛рд╡рд╛рдд рдХрд╛рдп рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ

рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдк рдЖрдгрд┐ рд╡реЗрд│реЗрдиреБрд╕рд╛рд░ рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рдореЙрдХ рдЯреЗрд╕реНрдЯ. рдкреНрд░рддреНрдпреЗрдХ рдЯреЗрд╕реНрдЯ рдкреВрд░реНрдг рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╕рд╡рд┐рд╕реНрддрд░ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди.

  1. Freeрд╡рд┐рдирд╛рдореВрд▓реНрдп рдирдореБрдирд╛10 рдкреНрд░рд╢реНрди ┬╖ 30 рдорд┐рдирд┐рдЯреЗ
  2. рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рдореЙрдХ рдЯреЗрд╕реНрдЯрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреЗрд╕реНрдЯрдордзреАрд▓ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛
  3. рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░рдЪреЗ рдкреНрд░рд╢реНрдиPython рд╕рдВрдХрд▓реНрдкрдирд╛, Code рдХрд╛рдп print рдХрд░рддреЛ, рдмрдЧ рд╢реЛрдзрдгреЗ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА
  4. рд╕рд╡рд┐рд╕реНрддрд░ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдирдкреНрд░рддреНрдпреЗрдХ рдореЙрдХрдирдВрддрд░ рдкреНрд░рд╢реНрдирд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рддреБрдордЪрд╛ рд╕реНрдХреЛрдЕрд░
  5. рдЧреБрдгрд╛рдВрдЪрд╛ рдЗрддрд┐рд╣рд╛рд╕рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпрддреНрдирд╛рддреАрд▓ рддреБрдордЪреА рдкреНрд░рдЧрддреА
  6. рдлреЛрди рдХрд┐рдВрд╡рд╛ рд▓реЕрдкрдЯреЙрдкрддреБрдореНрд╣реА рдХреБрдареЗрд╣реА рдЕрд╕рд╛рд▓, рддрд┐рдереЗ рд╕рд░рд╛рд╡ рдХрд░рд╛

рдореЛрдлрдд рдирдореБрдирд╛ рдХрд┐рдВрд╡рд╛ рд╕рдВрдкреВрд░реНрдг рд╕рд░рд╛рд╡

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпFreeрдкреВрд░реНрдг
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреЗрд╕реНрдЯрдЪреНрдпрд╛ рд╢реИрд▓реАрддреАрд▓ рдкреНрд░рд╢реНрди
рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрддрд░рд╛рдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг
рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рд╡реЗрд│рдмрджреНрдз рдореЙрдХ рдЯреЗрд╕реНрдЯ
рдкреНрд░рд╢реНрдирд╛рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рдЧреБрдг
рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдореЙрдХ рдЯреЗрд╕реНрдЯрдордзреАрд▓ рдЧреБрдгрд╛рдВрдЪрд╛ рдЗрддрд┐рд╣рд╛рд╕
рд╕рд░реНрд╡ 93 рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреНрдпрд╛

рдореЛрдлрдд рдЕрднреНрдпрд╛рд╕ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЪрд╛рдЪрдгреАрдмрджреНрджрд▓ рдЬрд╛рдгреВрди рдШреНрдпрд╛рдпрдЪреНрдпрд╛ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреА, рдЫреЛрдЯреНрдпрд╛ рдзрдбреНрдпрд╛рдВрдордзреНрдпреЗ.

рдзрдбрд╛ 1

рдЦрд░реА рдкрд░реАрдХреНрд╖рд╛ рд╕рд╣рд╕рд╛ рдХрд╢реА рдЕрд╕рддреЗ

рдПрдХрдЪ рдард░рд╛рд╡реАрдХ Python coding test рдирд╕рддреЗ. рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ рдПрдХ testing platform рдирд┐рд╡рдбрддреЛ рдЖрдгрд┐ рдордЧ рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рд╢реНрди, рдХрд╛рдорд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛, рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛ рдЖрдгрд┐ рдкрд░рд╡рд╛рдирдЧреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рднрд╛рд╖рд╛ рдард░рд╡рддреЛ. рддреБрдордЪреНрдпрд╛ test invitation рдордзреВрди рддреБрдордЪреНрдпрд╛ test рдмрджреНрджрд▓рдЪреА рд╕рд░реНрд╡рд╛рдд рдЪрд╛рдВрдЧрд▓реА рдорд╛рд╣рд┐рддреА рдорд┐рд│реЗрд▓. рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╡рд░реВрди рдпрд╛рддреАрд▓ рд╡рд┐рд╡рд┐рдзрддрд╛ рджрд┐рд╕рддреЗ:

  • HackerRank. HackerRank рдЪреНрдпрд╛ Python (Basic) skills test рдордзреНрдпреЗ scalar types рдпрд╛рдВрд╕рд╛рд░рдЦреНрдпрд╛ рд╡рд┐рд╖рдпрд╛рдВрд╡рд░реАрд▓ 1 рддрд╛рд╕ 30 рдорд┐рдирд┐рдЯрд╛рдВрдд 2 рдкреНрд░рд╢реНрди рдЕрд╕рддрд╛рдд (HackerRank). рддреНрдпрд╛рдВрдЪреНрдпрд╛ help center рдордзреНрдпреЗ рдирд┐рдпреЛрдХреНрддрд╛ test рдордзреНрдпреЗ рдХреЛрдгрддреНрдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рдкреНрд░рд╢реНрди рджреЗрдК рд╢рдХрддреЛ рдпрд╛рдЪреА рдпрд╛рджреА рдЖрд╣реЗ. рддреНрдпрд╛рдд coding, multiple choice, database, code review рдЖрдгрд┐ subjective questions рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. рдирд┐рдпреЛрдХреНрддреЗ HackerRank рдЪреНрдпрд╛ library рдордзреВрди рдкреНрд░рд╢реНрди рдЬреЛрдбреВ рд╢рдХрддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рд╢реНрди рд▓рд┐рд╣реВ рд╢рдХрддрд╛рдд, рдЕрд╕реЗрд╣реА рддреНрдпрд╛рдд рдореНрд╣рдЯрд▓реЗ рдЖрд╣реЗ (HackerRank Help).
  • TestGorilla. TestGorilla рдЪреНрдпрд╛ Python coding tests рдкреЗрдЬрдиреБрд╕рд╛рд░, рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдмрд╣реБрддрд╛рдВрд╢ рд╕реНрд╡рддрдВрддреНрд░ coding tests рд╕рд╛рдареА 15 рддреЗ 35 рдорд┐рдирд┐рдЯреЗ рд▓рд╛рдЧрддрд╛рдд. рддреНрдпрд╛рдд рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рд╕реНрддрд░рд╛рд╕рд╛рдареАрдЪрд╛ algorithms test 15 рдорд┐рдирд┐рдЯрд╛рдВрдЪрд╛ рдЖрд╣реЗ. рдирд┐рдпреЛрдХреНрддреНрдпрд╛рдиреЗ рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реНрдпрд╛рд╕ рдЙрдореЗрджрд╡рд╛рд░ Python рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡реВ рд╢рдХрддрд╛рдд, рдЕрд╕реЗрд╣реА рддреНрдпрд╛рдд рдореНрд╣рдЯрд▓реЗ рдЖрд╣реЗ (TestGorilla).

рдирд┐рдпреЛрдХреНрддреНрдпрд╛рдВрдЪреНрдпрд╛ Python tests рдордзреНрдпреЗ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЖрдврд│рдгрд╛рд░реЗ рднрд╛рдЧ:

  • Coding tasks: рдСрдирд▓рд╛рдЗрди editor рдордзреНрдпреЗ function рд▓рд┐рд╣рд╛, sample inputs рд╡рд╛рдкрд░реВрди рддреЛ рдЪрд╛рд▓рд╡рд╛ рдЖрдгрд┐ рдордЧ рддреБрдордЪреНрдпрд╛ рдирдЬрд░реЗрд╕ рди рдкрдбрдгрд╛рд▒реНрдпрд╛ рдЖрдгрдЦреА test cases рд╡рд░ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА submit рдХрд░рд╛.
  • Multiple choice: Python рдордзреАрд▓ рд╕рдВрдХрд▓реНрдкрдирд╛, code snippet рдЪрд╛рд▓рд╡рд▓реНрдпрд╛рд╡рд░ рдХрд╛рдп рджрд┐рд╕реЗрд▓ рдЖрдгрд┐ рдХреЛрдгрддрд╛ code рдпреЛрдЧреНрдп рдЖрд╣реЗ.
  • Debugging рдХрд┐рдВрд╡рд╛ code review: рджреБрд╕рд▒реНрдпрд╛ рд╡реНрдпрдХреНрддреАрдиреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ code рдордзреАрд▓ рд╕рдорд╕реНрдпрд╛ рд╢реЛрдзреВрди рджреБрд░реБрд╕реНрдд рдХрд░рд╛.
  • рдХрдзреАрдХрдзреА рдЗрддрд░рд╣реА рднрд╛рдЧ: SQL рдкреНрд░рд╢реНрди, рдореЛрдареНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдХрд╛рдо, рдШрд░реА рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪреЗ assignment рдХрд┐рдВрд╡рд╛ test рджрд░рдореНрдпрд╛рди webcam рдЖрдгрд┐ screen monitoring.

рдЖрдордЪреНрдпрд╛ mocks рдордзреНрдпреЗ рдХрд╛рдп рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдЖрдордЪреНрдпрд╛ рдкреВрд░реНрдг mocks рдордзреНрдпреЗ рдЪрд╛рд░ рд╡рд┐рднрд╛рдЧрд╛рдВрдд 60 рдорд┐рдирд┐рдЯрд╛рдВрдд 20 рдкреНрд░рд╢реНрди рдЕрд╕рддрд╛рдд: Python рд╕рдВрдХрд▓реНрдкрдирд╛ (6), code рдЪрд╛рд▓рд╡рд▓реНрдпрд╛рд╡рд░ рдХрд╛рдп рджрд┐рд╕реЗрд▓ (6), bug рд╢реЛрдзрдгреЗ (5) рдЖрдгрд┐ рдЙрдкрд╛рдп рддрдпрд╛рд░ рдХрд░рдгреЗ (3). рд╕рд░реНрд╡ code Python 3 рдордзреНрдпреЗ рдЖрд╣реЗ. Submit рдХрд░реЗрдкрд░реНрдпрдВрдд рддреБрдореНрд╣реА рдорд╛рдЧреЗ рдЬрд╛рдК рд╢рдХрддрд╛, рдЙрддреНрддрд░ рдмрджрд▓реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рдкреНрд░рд╢реНрдирд╛рдВрдирд╛ flag рдХрд░реВ рд╢рдХрддрд╛. рдЖрдордЪреЗ mocks code рд╡рд╛рдЪрдгреЗ, рддреНрдпрд╛рдЪрд╛ рдХреНрд░рдо рд╕рдордЬреВрди рдШреЗрдгреЗ, debugging рдХрд░рдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдп code рдирд┐рд╡рдбрдгреЗ рдпрд╛рдЪрд╛ рд╕рд░рд╛рд╡ рджреЗрддрд╛рдд. рддреБрдореНрд╣реА рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ code рддреЗ рдЪрд╛рд▓рд╡рдд рдирд╛рд╣реАрдд. рдЕрдиреЗрдХ рдЦрд▒реНрдпрд╛ assessments рдордзреНрдпреЗ рд▓рдкрд╡рд▓реЗрд▓реНрдпрд╛ test cases рд╡рд░ рдЪрд╛рд▓рдгрд╛рд░рд╛ code рд▓рд┐рд╣рд╛рд╡рд╛ рд▓рд╛рдЧрддреЛ. рддреНрдпрд╛рдорд╛рдЧреАрд▓ code рд╡рд╛рдЪрдгреЗ, рддреНрдпрд╛рдЪрд╛ рдХреНрд░рдо рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрдгрд┐ debugging рдХрд░рдгреЗ рд╣реА рдХреМрд╢рд▓реНрдпреЗ рдпрд╛ рд╕рд░рд╛рд╡рд╛рддреВрди рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддрд╛рдд. рддреНрдпрд╛рдореБрд│реЗ рдкреНрд░рддреНрдпрдХреНрд╖ editor рдордзреНрдпреЗ рд╡реЗрд│ рд▓рд╛рд╡реВрдирд╣реА рдХрд╛рд╣реА рд╕рд░рд╛рд╡ рдХрд░рд╛. рдЖрдордЪреНрдпрд╛ mocks рдордзреНрдпреЗ proctoring, plagiarism checks, video interviews, рдШрд░реА рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪреА рдХрд╛рдореЗ, project tasks рдХрд┐рдВрд╡рд╛ рдирд┐рдпреЛрдХреНрддреНрдпрд╛рдЪрд╛ pass mark рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдирд╛рд╣реА.

рдзрдбрд╛ 2

рд╕реЛрдбрд╡реВрди рджрд╛рдЦрд╡рд▓реЗрд▓реНрдпрд╛ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдкреНрд░рдХрд╛рд░

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рднрд╛рдЧрд╛рд╕рд╛рдареА рдПрдХ рд╕реЛрдбрд╡реВрди рджрд╛рдЦрд╡рд▓реЗрд▓реЗ рдЙрджрд╛рд╣рд░рдг, рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рд▓реЛрдХ рдЬреНрдпрд╛ рд╕рд╛рдкрд│реНрдпрд╛рдд рдЕрдбрдХрддрд╛рдд рддреЛ.

1. Python рд╕рдВрдХрд▓реНрдкрдирд╛. a == b рдЖрдгрд┐ a is b рдпрд╛рдВрдЪреНрдпрд╛рдд рдХрд╛рдп рдлрд░рдХ рдЖрд╣реЗ? рдкрд╣рд┐рд▓рд╛ рдкреНрд░рд╢реНрди рджреЛрди values рд╕рдорд╛рди рдЖрд╣реЗрдд рдХрд╛ рд╣реЗ рддрдкрд╛рд╕рддреЛ; рджреБрд╕рд░рд╛ рддреНрдпрд╛ рдПрдХрдЪ object рдЖрд╣реЗрдд рдХрд╛ рд╣реЗ рддрдкрд╛рд╕рддреЛ. [1, 2] рдпрд╛ рджреЛрди рд╡реЗрдЧрд│реНрдпрд╛ lists рд╕рдорд╛рди рдЖрд╣реЗрдд, рдкрдг рдПрдХрдЪ object рдирд╛рд╣реАрдд. рд╕рд╛рдкрд│рд╛: numbers рдХрд┐рдВрд╡рд╛ strings рдЪреА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА is рд╡рд╛рдкрд░рдгреЗ. рдЫреЛрдЯреНрдпрд╛ values рд╕рд╛рдареА рддреЗ рдЪрд╛рд▓рд▓реНрдпрд╛рд╕рд╛рд░рдЦреЗ рд╡рд╛рдЯреВ рд╢рдХрддреЗ, рдкрдг рдирдВрддрд░ рдЪреБрдХреАрдЪреЗ рдард░реВ рд╢рдХрддреЗ.

2. рдХреЛрдб рдХрд╛рдп рдЫрд╛рдкрддреЛ. x = [0] * 3 рдирдВрддрд░ x[1] = 5 рдЖрдгрд┐ print(x). рдкреНрд░рддреНрдпреЗрдХ рдЯрдкреНрдкрд╛ рдкрд╛рд╣рд╛: [0, 0, 0] рдЪреЗ рд░реВрдкрд╛рдВрддрд░ [0, 5, 0] рдордзреНрдпреЗ рд╣реЛрддреЗ. рдЖрддрд╛ grid = [[0] * 2] * 2 рдирдВрддрд░ grid[0][0] = 1 рдХрд░реВрди рдкрд╛рд╣рд╛. рджреЛрдиреНрд╣реА rows рдПрдХрд╛рдЪ inner list рдЪрд╛ рд╕рдВрджрд░реНрдн рдШреЗрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рддреЗ [[1, 0], [1, 0]] рдЫрд╛рдкрддреЗ. рд╕рд╛рдкрд│рд╛: Python рдХреЛрдб рдЬрд╕рд╛ рдЪрд╛рд▓рд╡рддреЗ рддрд╕рд╛ рди рд╡рд╛рдЪрддрд╛, рддреЛ рдХрд╕рд╛ рдЪрд╛рд▓рд╛рдпрд▓рд╛ рд╣рд╡рд╛ рдЕрд╕реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд╛рдЯрддреЗ рддрд╕рд╛ рд╡рд╛рдЪрдгреЗ. рдкреНрд░рддреНрдпреЗрдХ рдУрд│реАрдиреБрд╕рд╛рд░ рдкреНрд░рддреНрдпреЗрдХ variable рдЪреА value рд▓рд┐рд╣реВрди рдареЗрд╡рд╛.

3. рдмрдЧ рд╢реЛрдзрдгреЗ. for i in range(len(items) - 1): рд╣рд╛ loop рдкреНрд░рддреНрдпреЗрдХ item рдЫрд╛рдкрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗ, рдкрдг рд╢реЗрд╡рдЯрдЪрд╛ item рд╡рдЧрд│рддреЛ. рдмрдЧ - 1 рдордзреНрдпреЗ рдЖрд╣реЗ: range(len(items)) рдЖрдзреАрдЪ length рдЪреНрдпрд╛ рдЖрдзреА рдерд╛рдВрдмрддреЗ. рд╕рд╛рдкрд│рд╛: рдЪреБрдХреАрдЪрд╛ result рджреЗрдгрд╛рд░реА рдУрд│ рд╢реЛрдзрдгреНрдпрд╛рдРрд╡рдЬреА crash рд╣реЛрдгрд╛рд░реА рдХрд┐рдВрд╡рд╛ рд╡рд┐рдЪрд┐рддреНрд░ рджрд┐рд╕рдгрд╛рд░реА рдУрд│ рджреБрд░реБрд╕реНрдд рдХрд░рдгреЗ. рджреЛрди items рдЕрд╕рд▓реЗрд▓реНрдпрд╛ list рд╕рд╛рд░рдЦрд╛ рдЫреЛрдЯрд╛ input рдордирд╛рдд рд╡рд╛рдкрд░реВрди code рддрдкрд╛рд╕рд╛.

4. рдЙрдкрд╛рдп рддрдпрд╛рд░ рдХрд░рдгреЗ. List рдордзреАрд▓ рдкреНрд░рддреНрдпреЗрдХ рд╢рдмреНрджрд╛рдЪреА рд╕рдВрдЦреНрдпрд╛ рдореЛрдЬрд╛рдпрдЪреА рдЖрд╣реЗ. collections.Counter(words) рд╣реЗ рдПрдХрд╛ рдЯрдкреНрдкреНрдпрд╛рдд рдХрд░рддреЗ; Loop рдордзреНрдпреЗ counts[w] = counts.get(w, 0) + 1 рд╡рд╛рдкрд░рдгрд╛рд░рд╛ dictionary рд╣реЗрдЪ рдХрд╛рдо рд╣рд╛рддрд╛рдиреЗ рдХрд░рддреЛ. рд╕рд╛рдкрд│рд╛: рдиреЗрд╣рдореАрдЪреА рдкрд░рд┐рд╕реНрдерд┐рддреА рд╣рд╛рддрд╛рд│рдгрд╛рд░рд╛, рдкрдг рдЕрдкрд╡рд╛рджрд╛рддреНрдордХ рдкрд░рд┐рд╕реНрдерд┐рддреА рд╣рд╛рддрд╛рд│рдд рдирд╕рд▓реЗрд▓рд╛ рдкрд░реНрдпрд╛рдп рдирд┐рд╡рдбрдгреЗ. рдкреНрд░рддреНрдпреЗрдХ рдкрд░реНрдпрд╛рдп рд░рд┐рдХрд╛рдореА list, рдПрдХ item, рдкреБрдирд░рд╛рд╡реГрддреНрддреА рдЖрдгрд┐ рдЛрдг рд╕рдВрдЦреНрдпрд╛ рдпрд╛рдВрд╕рд╣ рддрдкрд╛рд╕рд╛.

рдзрдбрд╛ 3

рддрдпрд╛рд░реА рдХрд╢реА рдХрд░рд╛рд╡реА

  1. рд╕рд░реНрд╡рдкреНрд░рдердо рддреБрдордЪреЗ рдЖрдордВрддреНрд░рдг рд╡рд╛рдЪрд╛. рддреБрдореНрд╣реА рдХреЛрдгрддреЗ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╡рд╛рдкрд░рдгрд╛рд░ рдЖрд╣рд╛рдд, рдХрд┐рддреА tasks рдЖрд╣реЗрдд, рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛ рдХрд┐рддреА рдЖрд╣реЗ, рддреБрдореНрд╣реА Python 3 рдирд┐рд╡рдбреВ рд╢рдХрддрд╛ рдХрд╛ рдЖрдгрд┐ рдЪрд╛рдЪрдгреАрд╡рд░ рджреЗрдЦрд░реЗрдЦ рдареЗрд╡рд▓реА рдЬрд╛рддреЗ рдХрд╛, рд╣реЗ рдЬрд╛рдгреВрди рдШреНрдпрд╛. рдкреНрд░рддреНрдпреЗрдХ рдЪрд╛рдЪрдгреАрдЪрд╛ рдкреНрд░рдХрд╛рд░ рд╡реЗрдЧрд│рд╛ рдЕрд╕реВ рд╢рдХрддреЛ, рддреНрдпрд╛рдореБрд│реЗ рдЕрдВрджрд╛рдЬ рдмрд╛рдВрдзреВ рдирдХрд╛.
  2. рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рд╕рд░рд╛рд╡ рд╡рд┐рднрд╛рдЧ рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЛ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рд╛. Editor, Run рдмрдЯрдг рдЖрдгрд┐ рдирдореБрдирд╛ test cases рдХрд╕реЗ рджрд╛рдЦрд╡рд▓реЗ рдЬрд╛рддрд╛рдд рдпрд╛рдЪреА рд╕рд╡рдп рдХрд░реВрди рдШреНрдпрд╛, рдореНрд╣рдгрдЬреЗ рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рджрд┐рд╡рд╢реА рд╕реНрдХреНрд░реАрди рдирд╡реАрди рд╡рд╛рдЯрдгрд╛рд░ рдирд╛рд╣реА. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, HackerRank рдЙрдореЗрджрд╡рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛рдирд╛ test cases рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА Run рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛рдд рдЕрд╕реЗ рд╕рд╛рдВрдЧрддреЗ (HackerRank Support).
  3. Code рдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рд╣рд╛рддрд╛рдиреЗ рдШреНрдпрд╛. рд▓рд╣рд╛рди code snippets рд╕рд╛рдареА, рдкреНрд░рддреНрдпреЗрдХ рдУрд│реАрдирдВрддрд░ рдкреНрд░рддреНрдпреЗрдХ variable рдЪреА value рд▓рд┐рд╣рд╛. Output рдЖрдгрд┐ debugging рдкреНрд░рд╢реНрдирд╛рдВрд╕рд╛рдареА рд╣реЗ рдореВрд▓рднреВрдд рдХреМрд╢рд▓реНрдп рдЖрд╣реЗ. Code рди рдЪрд╛рд▓рд╡рддрд╛ рд╕реНрд╡рддрдГрдЪрд╛ code рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреА рд╣реАрдЪ рдкрджреНрдзрдд рдЖрд╣реЗ.
  4. рд░реЛрдЬрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рддреАрд▓ tools рдЬрд╛рдгреВрди рдШреНрдпрд╛. Lists, dictionaries, sets, strings, slicing, sorted рдЖрдгрд┐ list.sort рдпрд╛рдВрддреАрд▓ рдлрд░рдХ, enumerate, zip, list рдЖрдгрд┐ dictionary comprehensions, рддрд╕реЗрдЪ collections.Counter.
  5. рдЙрддреНрддрд░ submit рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА edge cases рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛. рд░рд┐рдХрд╛рдорд╛ input, рдПрдХ item, рд╡рд╛рд░рдВрд╡рд╛рд░ рдпреЗрдгрд╛рд▒реНрдпрд╛ values, рдЛрдг рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рдЦреВрдк рдореЛрдареЗ inputs. Hidden test cases рдордзреНрдпреЗ рдЕрдиреЗрдХрджрд╛ рдпрд╛рдЪ рдЧреЛрд╖реНрдЯреА рддрдкрд╛рд╕рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд.
  6. рд╡реЗрд│реЗрдЪреНрдпрд╛ рдорд░реНрдпрд╛рджреЗрдд code рд▓рд┐рд╣рд╛. рдЖрдордЪреНрдпрд╛ mock tests рдореБрд│реЗ рд╡рд╛рдЪрдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ debugging рдЪрд╛ рд╕рд░рд╛рд╡ рд╣реЛрддреЛ. рджрдмрд╛рд╡рд╛рдЦрд╛рд▓реА code рд▓рд┐рд╣рд┐рдгреЗ рдЖрдгрд┐ рдЪрд╛рд▓рд╡рдгреЗ рд╕рд╣рдЬ рд╡рд╛рдЯрд╛рд╡реЗ рдпрд╛рд╕рд╛рдареА timer рд▓рд╛рд╡реВрди рдЦрд▒реНрдпрд╛ editor рдордзреНрдпреЗ рдХрд╛рд╣реА рд▓рд╣рд╛рди problems рд╕реЛрдбрд╡рд╛.
  7. рдкреНрд░рддреНрдпрдХреНрд╖ рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рд╡реЗрдЧрд╛рдиреЗ рд╕рд░рд╛рд╡ рдХрд░рд╛. рддреБрдордЪреА рдЪрд╛рдЪрдгреА HackerRank рдЪреНрдпрд╛ Python (Basic) рдЙрджрд╛рд╣рд░рдгрд╛рд╕рд╛рд░рдЦреА рдЕрд╕рд▓реНрдпрд╛рд╕, 1 рддрд╛рд╕ 30 рдорд┐рдирд┐рдЯрд╛рдВрдд 2 рдкреНрд░рд╢реНрди рдореНрд╣рдгрдЬреЗ рдкреНрд░рддреНрдпреЗрдХ problem рд╕рд╛рдареА рд╕реБрдорд╛рд░реЗ 45 рдорд┐рдирд┐рдЯреЗ (HackerRank). рд╕реНрд╡рддрдГрдЪрд╛ рд╡реЗрд│ рд╕рд╛рдВрднрд╛рд│рдгреЗ рд╕рд╣рдЬ рд╡рд╛рдЯрд╛рд╡реЗ рдпрд╛рд╕рд╛рдареА рд╕рдВрдкреВрд░реНрдг timed mock tests рджреНрдпрд╛.
рдзрдбрд╛ 4

рдЧреБрдгрд╛рдВрдХрди рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ рдХрд╕реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ

рдЧреБрдгрд╛рдВрдХрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ рдирд┐рдпреЛрдХреНрддреНрдпрд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ. рдХреЛрдгрддреАрд╣реА рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдЧреБрдгрдкрджреНрдзрддреА рдХрд┐рдВрд╡рд╛ рдЙрддреНрддреАрд░реНрдгрддреЗрдЪреА рдХрд┐рдорд╛рди рдорд░реНрдпрд╛рджрд╛ рдирд╛рд╣реА. рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдЧреБрдг рд╕рд╣рд╕рд╛ test cases рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдЖрдкреЛрдЖрдк рдореЛрдЬрд▓реЗ рдЬрд╛рддрд╛рдд. рдпрд╛рдмрджреНрджрд▓рдЪреА рджреЛрди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдгрдиреЗ:

  • HackerRank рд╕рд╛рдВрдЧрддреЗ рдХреА рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рддрдкрд╛рд╕рдгреА рдЕрдЪреВрдХрддрд╛ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЛрдЬрдгрд╛рд▒реНрдпрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд test cases рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдкреНрд░рддреНрдпреЗрдХ test case рд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рдЧреБрдг рдЕрд╕рддрд╛рдд: test case рдкрд╛рд╕ рдХрд░рдгрд╛рд▒реНрдпрд╛ рдХреЛрдбрд▓рд╛ рддреНрдпрд╛ test case рдЪреЗ рдкреВрд░реНрдг рдЧреБрдг рдорд┐рд│рддрд╛рдд рдЖрдгрд┐ рдирд╛рдкрд╛рд╕ рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдХреЛрдбрд▓рд╛ рд╢реВрдиреНрдп рдЧреБрдг рдорд┐рд│рддрд╛рдд. рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдПрдХреВрдг рдЧреБрдг рдореНрд╣рдгрдЬреЗ рдкрд╛рд╕ рдХреЗрд▓реЗрд▓реНрдпрд╛ test cases рдЪреНрдпрд╛ рдЧреБрдгрд╛рдВрдЪреА рдмреЗрд░реАрдЬ. рддреНрдпрд╛рдореБрд│реЗ рдХрд╛рд╣реА test cases рдкрд╛рд╕ рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕реЛрд▓реНрдпреВрд╢рдирд▓рд╛ рдХрд╛рд╣реА рдЧреБрдг рдорд┐рд│рддрд╛рдд (HackerRank Support). рдХреЛрдбрд┐рдВрдЧ рдЖрдгрд┐ рдмрд╣реБрдкрд░реНрдпрд╛рдпреА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рддрдкрд╛рд╕рдгреА рдЖрдкреЛрдЖрдк рд╣реЛрддреЗ. рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдкреНрд░рд╢реНрдирд╛рдВрдЪреА, рдЬрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдирд┐рд╖реНрда рдЙрддреНрддрд░реЗ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдбреНрд╕рдЪреА, рддрдкрд╛рд╕рдгреА рд╣рд╛рддрд╛рдиреЗ рдХреЗрд▓реА рдЬрд╛рддреЗ (HackerRank Help).
  • TestGorilla рдПрдХреВрдг рдЕрдЪреВрдХрддреЗрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкрд░реНрд╕реЗрдВрдЯрд╛рдЗрд▓ рдЧреБрдгрд╛рдВрдХрдирд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рджреЗрддреЗ. рдореНрд╣рдгрдЬреЗ рджрд┐рд▓реЗрд▓реНрдпрд╛ рдЗрдирдкреБрдЯрдордзреВрди рдпреЛрдЧреНрдп рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд│рддреЗ рдХрд╛, рд╣реЗ рддрдкрд╛рд╕рд▓реЗ рдЬрд╛рддреЗ. рдкреНрд░рддреНрдпреЗрдХ test case рдЪреЗ рдирд┐рдХрд╛рд▓ рджрд╛рдЦрд╡рдгрд╛рд░рд╛ рдЕрд╣рд╡рд╛рд▓рд╣реА рджрд┐рд▓рд╛ рдЬрд╛рддреЛ (TestGorilla).

рдЪрд╛рдВрдЧрд▓рд╛ рдирд┐рдХрд╛рд▓ рдХрд╢рд╛рд▓рд╛ рдореНрд╣рдгрд╛рдпрдЪреЗ рд╣реЗ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ рдард░рд╡рддреЛ. рдЕрдиреЗрдХ рдирд┐рдпреЛрдХреНрддреЗ рдЧреБрдгрд╛рдВрд╕реЛрдмрдд рддреБрдордЪреНрдпрд╛ рдХреЛрдбрдХрдбреЗрд╣реА рдкрд╛рд╣рддрд╛рдд.

рдЖрдордЪрд╛ рд╕рд░рд╛рд╡ рдЧреБрдг рдореНрд╣рдгрдЬреЗ рддреБрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рдкреНрд░рд╢реНрдирд╛рдВрдкреИрдХреА рдХрд┐рддреА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЕрдЪреВрдХ рдЙрддреНрддрд░реЗ рджрд┐рд▓реА, рдпрд╛рдЪреА рд╡рд┐рднрд╛рдЧрдирд┐рд╣рд╛рдп рдорд╛рд╣рд┐рддреА. рдпрд╛рдореБрд│реЗ рдХреБрдареЗ рдЕрдзрд┐рдХ рд▓рдХреНрд╖ рджреНрдпрд╛рд╡реЗ рд╣реЗ рд╕рдордЬрддреЗ. рд╣рд╛ рд╕рд░рд╛рд╡рд╛рдЪрд╛ рдЧреБрдг рдЖрд╣реЗ: рддреЛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдЪрд╛рдЪрдгреАрддреАрд▓ рдЧреБрдг рдирд╛рд╣реА рдЖрдгрд┐ рддреБрдореНрд╣реА рдЙрддреНрддреАрд░реНрдг рд╡реНрд╣рд╛рд▓ рдХреА рдирд╛рд╣реА рдпрд╛рдЪрд╛ рдЕрдВрджрд╛рдЬ рджреЗрдд рдирд╛рд╣реА.

рдзрдбрд╛ 5

рд╕рд╛рдорд╛рдиреНрдп рдЪреБрдХрд╛

  • рдпрд╛рджреА рдмрджрд▓рдгрд╛рд▒реНрдпрд╛ рдкрджреНрдзрддреА рдЖрдгрд┐ рдирд╡реАрди рдпрд╛рджреА рдкрд░рдд рдХрд░рдгрд╛рд░реА рдлрдВрдХреНрд╢рдиреНрд╕ рдпрд╛рдВрдЪреА рдЧрд▓реНрд▓рдд рдХрд░рдгреЗ. list.sort() рдЖрдгрд┐ list.append() None рдкрд░рдд рдХрд░рддрд╛рдд; sorted() рдирд╡реАрди рдпрд╛рджреА рдкрд░рдд рдХрд░рддреЗ.
  • рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯрдореБрд│реЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╢реЗрдЕрд░ рд╣реЛрддрд╛рдд рд╣реЗ рд╡рд┐рд╕рд░рдгреЗ. b = a рдореБрд│реЗ рдпрд╛рджреА рдХрд┐рдВрд╡рд╛ рдбрд┐рдХреНрд╢рдирд░реАрдЪреА рдХреЙрдкреА рддрдпрд╛рд░ рд╣реЛрдд рдирд╛рд╣реА. рдХреЙрдкреА рд╣рд╡реА рдЕрд╕рд▓реНрдпрд╛рд╕ a[:], list(a) рдХрд┐рдВрд╡рд╛ copy.deepcopy(a) рд╡рд╛рдкрд░рд╛.
  • рд░реЗрдВрдЬ рдЖрдгрд┐ рд╕реНрд▓рд╛рдЗрд╕рдордзреНрдпреЗ рдПрдХрд╛рдиреЗ рдЪреБрдХрдгреЗ. range(n) рдордзреНрдпреЗ n рдЪреНрдпрд╛ рдЖрдзреА рдерд╛рдВрдмрддреЗ, рдЖрдгрд┐ s[1:3] рддреАрди рдирд╡реНрд╣реЗ рддрд░ рджреЛрди рдЖрдпрдЯрдо рдШреЗрддреЗ.
  • рд╢реЛрдзрд╛рдЪреА рд╕реБрд░реБрд╡рд╛рдд рдордирд╛рдиреЗ рдард░рд╡рд▓реЗрд▓реНрдпрд╛ рдореВрд▓реНрдпрд╛рдкрд╛рд╕реВрди рдХрд░рдгреЗ. рдХрдорд╛рд▓ рдореВрд▓реНрдп 0 рдкрд╛рд╕реВрди рдХрд┐рдВрд╡рд╛ рдХрд┐рдорд╛рди рдореВрд▓реНрдп 1000 рдкрд╛рд╕реВрди рд╕реБрд░реВ рдХреЗрд▓реНрдпрд╛рд╕ рдЕрд╕рд╛рдорд╛рдиреНрдп рдЗрдирдкреБрдЯрд╡рд░ рдХреЛрдб рдЕрдпрд╢рд╕реНрд╡реА рд╣реЛрддреЛ. рдкрд╣рд┐рд▓реНрдпрд╛ рдЖрдпрдЯрдордкрд╛рд╕реВрди рдХрд┐рдВрд╡рд╛ float("-inf") рдкрд╛рд╕реВрди рд╕реБрд░реБрд╡рд╛рдд рдХрд░рд╛.
  • рдлрдХреНрдд рдЙрджрд╛рд╣рд░рдгрд╛рдЪреА рдЪрд╛рдЪрдгреА рдХрд░рдгреЗ. рджрд┐рд╕рдгрд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рд╕рд╣рд╕рд╛ рдкрд╛рд╕ рд╣реЛрддреЗ. рд▓рдкрд╡рд▓реЗрд▓реНрдпрд╛ рдЯреЗрд╕реНрдЯ рдХреЗрд╕реЗрд╕рдордзреНрдпреЗ рд░рд┐рдХрд╛рдорд╛ рдЗрдирдкреБрдЯ, рдПрдХрдЪ рдЖрдпрдЯрдо, рдбреБрдкреНрд▓рд┐рдХреЗрдЯреНрд╕ рдЖрдгрд┐ рдореЛрдареЗ рдЗрдирдкреБрдЯ рддрдкрд╛рд╕рд▓реЗ рдЬрд╛рддрд╛рдд.
  • рдПрдХрд╛ рдЯрд╛рд╕реНрдХрд╡рд░ рд╡реЗрд│ рд╕рдВрдкрд╡рдгреЗ. рдЕрдбрдХрд▓рд╛рдд рддрд░ рдХрд╛рд╣реА рдЯреЗрд╕реНрдЯ рдХреЗрд╕реЗрд╕ рдкрд╛рд╕ рд╣реЛрдгрд╛рд░реА рд╕рд╛рдзреА рдЖрд╡реГрддреНрддреА рд╕рдмрдорд┐рдЯ рдХрд░рд╛, рдкреБрдвреЗ рдЬрд╛ рдЖрдгрд┐ рд╡реЗрд│ рдорд┐рд│рд╛рд▓реНрдпрд╛рд╕ рддреНрдпрд╛рдХрдбреЗ рдкрд░рдд рдпрд╛.

рд╕рд░рд╛рд╡рд╛рд╕рд╛рдареА рдЦрд╛рд╕ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рд╢реНрди, рдЦрд░реЗ рдХрд┐рдВрд╡рд╛ рд▓реАрдХ рдЭрд╛рд▓реЗрд▓реЗ рдкреНрд░рд╢реНрди рдирд╛рд╣реАрдд. Monthly рдкреНрд▓реЕрди рдХрдзреАрд╣реА рд░рджреНрдж рдХрд░рд╛. рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдкреВрд░реНрдг рдореЙрдХ рджрд┐рд▓рд╛ рдирд╕реЗрд▓, рддрд░ 7 рджрд┐рд╡рд╕рд╛рдВрдЪреНрдпрд╛ рдЖрдд рдкрд░рддрд╛рд╡реНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрд░рд╛.

рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЬрд╛рдгрд╛рд░реЗ рдкреНрд░рд╢реНрди

рдПрдХ рдкреНрд░рдорд╛рдгрд┐рдд Python coding рдЪрд╛рдЪрдгреА рдЖрд╣реЗ рдХрд╛?+

рдирд╛рд╣реА. рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ platform рдирд┐рд╡рдбреВрди рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рд╢реНрди, test рдЪреА рд▓рд╛рдВрдмреА, рд╡реЗрд│реЗрдЪреА рдорд░реНрдпрд╛рджрд╛ рдЖрдгрд┐ languages рдард░рд╡рддреЛ. рддреБрдордЪреНрдпрд╛ test invitation рдордзреНрдпреЗ рддреБрдордЪреНрдпрд╛ test рдордзреНрдпреЗ рдХрд╛рдп рдЕрд╕реЗрд▓ рддреЗ рджрд┐рд▓реЗрд▓реЗ рдЕрд╕рддреЗ. рдХрд╛рд╣реА platforms рдЖрдзреА рд╕рд░рд╛рд╡ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА practice area рджреЗрддрд╛рдд.

рддреБрдордЪреНрдпрд╛ рдореЙрдХ рдЯреЗрд╕реНрдЯрдордзреНрдпреЗ рдореА рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдХреЛрдб рдЪрд╛рд▓рд╡рд▓рд╛ рдЬрд╛рддреЛ рдХрд╛?+

рдирд╛рд╣реА. рдЖрдордЪреНрдпрд╛ mock tests рдордзреНрдпреЗ multiple choice рдкреНрд░рд╢реНрдирд╛рдВрджреНрд╡рд╛рд░реЗ Python code рд╡рд╛рдЪрдгреЗ, рддреНрдпрд╛рдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреЗ, debugging рдХрд░рдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдп code рдирд┐рд╡рдбрдгреЗ рдпрд╛рдВрдЪрд╛ рд╕рд░рд╛рд╡ рдХрд░рддрд╛ рдпреЗрддреЛ. рдЕрдиреЗрдХ рдЦрд▒реНрдпрд╛ tests рдордзреНрдпреЗ hidden test cases рд╡рд░ рдЪрд╛рд▓рд╡рд▓рд╛ рдЬрд╛рдгрд╛рд░рд╛ code рд▓рд┐рд╣рд╛рдпрд▓рд╛ рд╕рд╛рдВрдЧрддрд╛рдд, рддреНрдпрд╛рдореБрд│реЗ рдкреНрд░рддреНрдпрдХреНрд╖ editor рдордзреНрдпреЗ рдЫреЛрдЯреЗ programs рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪрд╛рд╣реА рд╕рд░рд╛рд╡ рдХрд░рд╛.

рдкреНрд░рд╢реНрдирд╛рдВрдордзреНрдпреЗ Python рдЪреА рдХреЛрдгрддреА version рд╡рд╛рдкрд░рд▓реА рдЖрд╣реЗ?+

Python 3. Platform рдХреЛрдгрддреА version рдЖрдгрд┐ libraries рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдордЪреЗ test invitation рдкрд╛рд╣рд╛.

рдкрд╛рд╕ рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдорд▓рд╛ рдХрд┐рддреА рдЧреБрдг рдорд┐рд│рд╡рд╛рд╡реЗ рд▓рд╛рдЧрддреАрд▓?+

рд╕рд░реНрд╡рд╛рдВрд╕рд╛рдареА рд▓рд╛рдЧреВ рдЕрд╕рд╛ рдПрдХрдЪ рдкрд╛рд╕ рдорд╛рд░реНрдХ рдирд╕рддреЛ. Platforms test cases рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ coding рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдЧреБрдг рдард░рд╡рддрд╛рдд. рдХреЛрдгрддрд╛ рдирд┐рдХрд╛рд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреБрдврдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдШреЗрдКрди рдЬрд╛рдИрд▓, рд╣реЗ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпреЛрдХреНрддрд╛ рдард░рд╡рддреЛ. рдЕрдиреЗрдХрджрд╛ рддреЗ рддреБрдордЪрд╛ code рджреЗрдЦреАрд▓ рдкрд╛рд╣рддрд╛рдд.

рд╣реЗ рдЦрд▒реНрдпрд╛ Python test рдордзреАрд▓ рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд рдХрд╛?+

рдирд╛рд╣реА. рд╣реЗ рдЖрдордЪреНрдпрд╛ рдЯреАрдордиреЗ рдЕрд╢рд╛рдЪ рд╢реИрд▓реАрдд рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдореВрд│ рд╕рд░рд╛рд╡ рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд. Intellect Council рдЪрд╛ HackerRank, TestGorilla рдХрд┐рдВрд╡рд╛ рдЕрдиреНрдп рдХреЛрдгрддреНрдпрд╛рд╣реА testing platform рдХрд┐рдВрд╡рд╛ employer рд╢реА рд╕рдВрдмрдВрдз рдирд╛рд╣реА.

рд╕реНрд░реЛрдд

  1. HackerRank: Python (Basic) рдХреМрд╢рд▓реНрдп рдЪрд╛рдЪрдгреА рдкреГрд╖реНрда, 2026-11-09 рд░реЛрдЬреА рддрдкрд╛рд╕рд▓реЗ
  2. HackerRank рдорджрдд: HackerRank tests рдордзреАрд▓ рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдкреНрд░рдХрд╛рд░, 2026-11-09 рд░реЛрдЬреА рддрдкрд╛рд╕рд▓реЗ
  3. HackerRank рдорджрдд: рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдЧреБрдгрд╛рдВрдХрди (рдЖрдврд╛рд╡рд╛), 2026-11-09 рд░реЛрдЬреА рддрдкрд╛рд╕рд▓реЗ
  4. HackerRank рдорджрдд: Coding question, tests рдордзреАрд▓ coding question рдЪреЗ рдЧреБрдгрд╛рдВрдХрди, 2026-11-09 рд░реЛрдЬреА рддрдкрд╛рд╕рд▓реЗ
  5. TestGorilla: Python coding рдЪрд╛рдЪрдгреНрдпрд╛, 2026-11-09 рд░реЛрдЬреА рддрдкрд╛рд╕рд▓реЗ

рдпрд╛ рдкреГрд╖реНрдард╛рдмрджреНрджрд▓

Intellect Council рдЯреАрдордиреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрдгрд┐ рддрдкрд╛рд╕рд▓реЗрд▓реЗ. рд╢реЗрд╡рдЯрдЪреЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди . рдЖрдордЪреЗ рд╕рдВрдкрд╛рджрдХреАрдп рдзреЛрд░рдг рд╡рд╛рдЪрд╛.

рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛

рдиреЛрдХрд░реА рд╢реЛрдзрдгрд╛рд▒реНрдпрд╛рдВрд╕рд╛рдареА рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреНрдпрд╛

рдирд┐рдпреЛрдХреНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЪрд╛рдЪрдгреНрдпрд╛рдВрд╕рд╛рдареА рд╡реЗрд│реЗрдЪреНрдпрд╛ рдорд░реНрдпрд╛рджреЗрд╕рд╣ рдореЛрдлрдд рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреНрдпрд╛: рдЕрднрд┐рдХреНрд╖рдорддрд╛, рддрд░реНрдХрд╢рдХреНрддреА, рдорд╛рдирд╕рд╢рд╛рд╕реНрддреНрд░реАрдп, Wonderlic-style, CCAT-style рдЖрдгрд┐ Excel. рд╕реБрд░реБрд╡рд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рддреЗ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА.

рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛
рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛

SQL рдЯреЗрд╕реНрдЯрдЪрд╛ рд╕рд░рд╛рд╡

рдореЛрдлрдд SQL test рдЪрд╛ рд╕рд░рд╛рд╡: рд╕рдВрдХрд▓реНрдкрдирд╛, query рдЪрд╛ рдирд┐рдХрд╛рд▓ рдХрд╛рдп рдЕрд╕реЗрд▓, query рджреБрд░реБрд╕реНрдд рдХрд░рдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдп query рдирд┐рд╡рдбрдгреЗ. рд╣реЗ рд╕рд░реНрд╡ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдгрд╛рд▓реАрдВрд╡рд░ рд╡рд╛рдкрд░рддрд╛ рдпреЗрдгрд╛рд▒реНрдпрд╛ standard SQL рдордзреНрдпреЗ рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджрд┐рд▓реЗ рдЖрд╣реЗ.

рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛
рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛

JavaScript coding test рд╕рд░рд╛рд╡

рдореЛрдлрдд JavaScript test рдЪрд╛ рд╕рд░рд╛рд╡: рд╕рдВрдХрд▓реНрдкрдирд╛, code рдХрд╛рдп log рдХрд░рддреЛ, async рдХреНрд░рдо, bug рд╢реЛрдзрдгреЗ рдЖрдгрд┐ рдпреЛрдЧреНрдпрд░реАрддреНрдпрд╛ рдЪрд╛рд▓рдгрд╛рд░рд╛ рдЙрдкрд╛рдп рдирд┐рд╡рдбрдгреЗ. рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджрд┐рд▓реЗ рдЖрд╣реЗ.

рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рд╛

рд╕рд░реНрд╡ 93 рд╕рд░рд╛рд╡ рдЯреЗрд╕реНрдЯ рдкрд╛рд╣рд╛

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгрд╛рдВрд╕рд╣ рдкреВрд░реНрдг рд╡реЗрд│рдмрджреНрдз рд╕рд░рд╛рд╡ рдЪрд╛рдЪрдгреНрдпрд╛.рд╕рдВрдкреВрд░реНрдг рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рд╡рд╛
рддреБрдордЪреА рдЯреЗрд╕реНрдЯ рдЬрд╡рд│ рдЖрд▓реА рдЖрд╣реЗ. рддрдпрд╛рд░ рд░рд╛рд╣рд╛.

рддрдпрд╛рд░реАрдирд┐рд╢реА рдЬрд╛.
рддреБрдореНрд╣реА рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдпрддреНрди рдХреЗрд▓реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдШреЗрдКрди рдкреБрдвреЗ рдЬрд╛.

рдЦрд▒реНрдпрд╛ рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╡реЗрд│рдорд░реНрдпрд╛рджреЗрд╕рд╣ рд╕рд░рд╛рд╡, рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрддрд░рд╛рдЪреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг.

рдореЛрдлрдд рд╕рд░рд╛рд╡ рдЯреЗрд╕реНрдЯ рд╕реБрд░реВ рдХрд░рд╛рдХрд┐рдВрд╡рд╛ рдкреВрд░реНрдг рдореЙрдХ рдЯреЗрд╕реНрдЯ рдкрд╛рд╣рд╛ рдореЛрдлрдд рдирдореБрдирд╛. рд╕реБрд░реБрд╡рд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рддреЗ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА.