
рд╕рднреА рдХреЛ рдкрд┐рдЫрд▓реА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреА рдмрдзрд╛рдИред рдЕрдм, рдирдИ рддрд╛рдХрдд рдФрд░ рдордиреЛрджрд╢рд╛ рдХреЗ рд╕рд╛рде, рд╣рдо рдЙрди рд╕рднреА рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЛрдВ рдХрд╛ рдЪрдпрди рдкрдврд╝ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдирдП рд╕рд╛рд▓ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдкрд╛рдпрдерди рдФрд░ рдЖрд╕-рдкрд╛рд╕ рдХреА рддрдХрдиреАрдХ рдХреЗ рд╕рд╛рде рд╣реБрдИ рдереАрдВред рдФрд░ рдпрд╣рд╛рдВ рдЕрд░реНрдорд┐рди рд░реЛрдирдЪреЗрд░ рдХрд╛ рдЕрдЬрдЧрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдирд┐рдпрдорд┐рдд рджреБрд░реНрд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рд╕рдЬреНрдЬрд╛рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкреЛрд╕реНрдЯ рд╣реИред
рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рд▓реЗрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рджреЛ рдкреНрд░рд╕реНрддреБрдд рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░рдг рдФрд░
axce1 рдХреЗ рд▓рд┐рдП
рдЙрд▓реНрд▓реВ рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рдЕрдм рднреА рдЖрдкрдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЭреБрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдпрд╛ рд╕реНрдХрд╛рдЗрдк (рдЕрд▓реНрд░рд╕рдбреА) рд▓рд┐рдВрдХ рдореЗрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реВрдВ - рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрдЪрд╛рдиреЗ рдХреЗ рдЕрдЧрд▓реЗ рдореБрджреНрджреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реВрдВрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдпрд╣ рдХрд╛рдо рдХреЗрд╡рд▓ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореБрдЭреЗ рднрд╛рд╖рд╛ рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдореБрдЦреНрдп рд░реБрдЭрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЖрдИрдЖрд░рд╕реА рд╕рдореНрдореЗрд▓рди рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛? рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
рдЖрдк рдбрд┐рдЬреАрд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдВрдХ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ -
рдпрд╣рд╛рдБ ред рдЬреИрд╕рд╛ рдХрд┐ рдЙрдирдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓рд┐рдВрдХ рдлрд╝реАрдб рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред
рд▓реЗрдЦ рдФрд░ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░
рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдбреЗрдХреЛрд░реЗрдЯрд░ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ
рд╕рдЬреНрдЬрд╛рдХрд╛рд░реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдкрд░ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ред
рднрд╛рдЧ рджреЛ - рд╕рдЬреНрдЬрд╛рдХрд╛рд░реЛрдВ рдФрд░ рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд
рднрд╛рдЧ рддреАрди - рдПрдХ рдбреЗрдХреЛрд░реЗрдЯрд░ рдлреИрдХреНрдЯрд░реА рдмрдирд╛рдирд╛
рднрд╛рдЧ рдЪрд╛рд░ - рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдбреЗрдХреЛрд░реЗрдЯрд░ рдмрдирд╛рдирд╛- рд╣рдо рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдмрд┐рдЧ рдмреИрдВрдЧ рдХрд┐рд╕ рд╡рд░реНрд╖ рд╕реЗ рд╣реИ
рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд░реАрдХреЗ
рдореЙрдХ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдЪрдп
- рдХреЛрдб рдирд┐рд░реАрдХреНрд╖рдг рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ
- рдкрд╛рдпрдерди 3 рдореЗрдВ рдпреВрдирд┐рдХреЛрдб рджреБрд░реНрдШрдЯрдирд╛
Armin Ronacher рдмрдирд╛рдо python3 рдХрд╛ рдПрдХ рдЕрдиреНрдп рд▓реЗрдЦред рдЗрд╕ рдмрд╛рд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рд╡реИрд╢реНрд╡рд┐рдХ рднреВрдХрдВрдк рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рджреГрд╢реНрдп
рдкрд░рд┐рдпреЛрдЬрдирд╛ рд▓реЗрдЦ рдХреЗ рд╡рд┐рд╖рдп рдХреЗ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рд╡рд┐рд╢реНрд╡ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдзрд╛рд░ рд╡рд░реНрдЧ рднреА рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
рдЕрдЬрдЧрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмреЛрд╡рд░ рдФрд░ рдЧреНрд░рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдПрдХ рдмреЛрддрд▓ рдкрд░ рд╣реИрд▓реЛрд╡рд░реНрд▓реНрдб рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг
рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ рдПрдХ рдПрдиреАрдореЗрд╢рди рд╕реНрдЯреВрдбрд┐рдпреЛ рдмрдирд╛рдирд╛
рдШрд░ рдХреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдкреНрд▓рд╛рд╕реНрдЯрд┐рд╕рд┐рди рдХрд╛рд░реНрдЯреВрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП) рдХреА рд╢реВрдЯрд┐рдВрдЧ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░
рдкрд╛рдЗрдерди 2 рдореЗрдВ рдЕрднреА рднреА рд╕реАрд╕реАрдкреА рдХреНрдпреЛрдВ рд╣реИ
рдИрд╡реАрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдирдП рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред рдФрд░ рдпрд╣, рд╡рд┐рдЪрд┐рддреНрд░ рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдкреНрд░рд┐рдВрдЯ рдпрд╛ рдпреВрдирд┐рдХреЛрдб рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рджреВрд░ рд╣реИред рдкреГрдереНрд╡реА рдкрд░ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдиреАрдЪреЗ рд╣реИред
рдЬреАрд╡рдирджрд╛рддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛
рдПрдХ рд╕реЗрдЯ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдХреНрд░рдорд╛рдВрдХрди рдХреИрд╕реЗ рдвреВрдВрдвреЗрдВ
рд▓реЗрдЦрдХ рдХреЛ itertools.permutations рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ- рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ Enums рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдЕрдЬрдЧрд░ 2.7 рдкрд░ PEP 435 рд╕реЗ рдЕрд▓рдЧ Enum рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЕрдЬрдЧрд░ 2 рдФрд░ 3 рдореЗрдВ рдпреВрдирд┐рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рд╕реБрд╡рд┐рдзрд╛ рд╕рдЬрд╛ рдЧрд╛рдЗрдб
рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЯреЛрдХрди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ
рдпреВрдирд┐рдХреЛрдб - рдкрд╛рд░рдВрдкрд░рд┐рдХ рдиреБрдХрд╕рд╛рди
- рдЕрдЬрдЧрд░: рдРрд╕реА рдЪреАрдЬреЗрдВ рдЬреЛ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реЛрдВрдЧреЗ
рдЕрдЬрдЧрд░ рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░ рдПрдХ рд╕реБрдВрджрд░ рдФрд░ рд░рд╣рд╕реНрдпрдордп рднрд╛рд╖рд╛ рд╣реИред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ рдЖрдк рдЕрдкрдиреЗ рд▓рд┐рдП рдХреБрдЫ рдРрд╕рд╛ рдкрд╛рдПрдВрдЧреЗ рдЬреЛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдкреЛрд╕реНрдЯ рднрд╛рд╖рд╛ рдХреЗ рдХреБрдЫ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдЬрд┐рди рдкрд░ рдХрдИ рд▓реЛрдЧ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред - рд▓реЙрдЬрд┐рдХрд▓ рдлрдВрдХреНрд╢рди рд░рд┐рдХрд╡рд░реА
рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рд╡рд┐рд╡рд░рдгред
рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рд╕реБрдзрд╛рд░: рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдореЗрдЯрд╛рдХреНрд▓рд╛рд╕реЗрд╕ рдФрд░ рдЧрддрд┐рд╢реАрд▓ рдХрдХреНрд╖рд╛рдПрдВ
Django рдореЗрдВ рд▓реЗрдирджреЗрди 1.6
рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ django 1.6 рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд▓реЗрдирджреЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣реИред рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рдирд╡рд╛рдЪрд╛рд░ рдХреА рд╕рднреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред
рд░рджреНрдж рдХрд░реЗрдВ рдПрдмреАрд╕реА рдЬрд╛рдВрдЪ
рдПрдмреАрд╕реА рдореЙрдбреНрдпреВрд▓ рдЕрдореВрд░реНрдд рдЖрдзрд╛рд░ рдХрдХреНрд╖рд╛рдПрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рдирд┐рд╖реЗрдз рдХреЗ рд╕рд╛рдеред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЛ рдЕрднреА рднреА рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рднреА рд╕рд╛рд░ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдЯрдмреНрд╕ рд▓рд┐рдЦрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд▓реЗрдЦрдХ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдорд╛рдирд╛рдВрддрд░ рдирд┐рд╖реНрдкрд╛рджрди
рд╕рд░рд▓ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрдб рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧред рдереНрд░реЗрдбрдкреВрд▓.рдореИрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг
рдЕрдЬрдЧрд░ 3 рдореЗрдВ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЙрдирдХреЗ рдЙрддреНрддрд░ рдХреА рдЕрджреНрдпрддрди рд╕реВрдЪреА
рдЕрдЬрдЧрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдлреНрдд рдХрд┐рддрд╛рдмреЗрдВ
рдирд┐рдГрд╢реБрд▓реНрдХ рдЕрдЬрдЧрд░ рдХрд┐рддрд╛рдмреЛрдВ рдХреА рдПрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрджреНрдпрддрди рд╕реВрдЪреАред рд░реВрд╕реА рдореЗрдВ рдПрдХ рдпреБрдЧрд▓ рд╣реИрдВред рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреВрд▓ рдЕрдиреБрд░реЛрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреИрд╕реЗ рдХрд░реЗрдВ __init__ рдЬрд╛рджреВ
рдПрдХ рд╡рд░реНрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдЬрд┐рд╕рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрдорд╛рддрд╛ рдорд╛рди рдореМрдЬреВрдж рд╣реИрдВ рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВред рд╡рд┐рдЪрд╛рд░ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзреНрдпрдпрди рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд╣реИрдВред
PyCoders рджреНрд╡рд╛рд░рд╛ 2013 рдХрд╛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда
PyCoders рдХреЗ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рд╕рдорд╛рдЪрд╛рд░ рдкрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ 2013 рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ, рд▓реЗрдЦреЛрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдЪрдпрди
рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ рдПрдХ рдлреЛрдЯреЛ рдлреНрд░реЗрдо рдмрдирд╛рдирд╛
рдЕрдиреБрд░реЛрдзреЛрдВ рдФрд░ рдлрд╝реНрд▓рд┐рдХрд░рдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝реНрд▓рд┐рдХрд░ рдХреЗ рд╕рд╛рде рдлрд╝реЛрдЯреЛ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ
XKCD 1313 рдХреЙрдорд┐рдХ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди
рд╡реИрд╕реЗ, рдХреЙрдорд┐рдХреНрд╕ рдХреЛ рд╕рдордп-рд╕рдордп рдкрд░ рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╢рд╛рдпрдж рдЬрд▓реНрдж рд╣реА рдХреЙрдорд┐рдХ 1313 рд╣реЛрдЧрд╛
рдкрд╛рдпрдерди 3 рдФрд░ рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ-рд╕рдВрдЧрдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓
рдкрд╛рдпрдерди 3 рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдиреНрдп рд▓реЗрдЦ рдФрд░ рдХрд┐рд╕ рддрд░рд╣ рдХреА рд╕реВрдХреНрд╖реНрдорддрд╛рдПрдВ рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреА рд╣реИрдВ, рдЬрдм рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдм рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдореЛрд░реА рдпрд╛ рдХреЛрдб рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╣реЙрд▓реАрд╡реБрдб рдлрд┐рд▓реНрдореЛрдВ рдореЗрдВ рд▓рд╛рд╢реЛрдВ рдХреА рдЧрд┐рдирддреА
рдж рд▓реЙрд░реНрдб рдСрдл рдж рд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдЦреВрди рдкреАрдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд░реНрджреЗрд╢рдХ рдкреАрдЯрд░ рдЬреИрдХреНрд╕рди рдмрдиреЗ
рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ, рдЙрдкрдХрд░рдг, рдкреБрд╕реНрддрдХрд╛рд▓рдп
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐