рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

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

Python рдореЗрдВ рдХреЛрдбрд┐рдВрдЧ рдЗрдВрдЯрд░рд╡реНрдпреВ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЕрднреНрдпрд╛рд╕

рдЙрдиреНрдирдд4 рдШрдВрдЯреЗ

рдЕрдкрдиреЗ рдЕрдЧрд▓реЗ рдХреЛрдбрд┐рдВрдЧ рдЗрдВрдЯрд░рд╡реНрдпреВ рдХреЗ рд▓рд┐рдП Python рдореЗрдВ рддреИрдпрд╛рд░реА рдХрд░реЗрдВред

Python4 рдШрдВрдЯреЗрдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░

рдЕрдкрдирд╛ рдирд┐рдГрд╢реБрд▓реНрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдБ

Google рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦреЗрдВ
рдпрд╛
рдЬрд╛рд░реА рд░рдЦрдХрд░, рдЖрдк рд╣рдорд╛рд░реА рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ, рд╣рдорд╛рд░реА рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рднреА рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ USA рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рд╣рдЬрд╝рд╛рд░реЛрдВ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╢рд┐рдХреНрд╖рд╛рд░реНрдерд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХрд┐рд╕реА рдЯреАрдо рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЬрд╝рдорд╛рдПрдБ тЖТ

рдХреЛрд░реНрд╕ рд╡рд┐рд╡рд░рдг

рдХреЛрдбрд┐рдВрдЧ рдЗрдВрдЯрд░рд╡реНрдпреВ рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рдЬреНрдЮрд╛рди рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рд╕рд╡рд╛рд▓ рдкреВрдЫреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдХреЛрдИ рдЯрд╛рд╕реНрдХ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рдЖрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рд╕реЛрдЪрдХрд░ рд╕реБрд▓рдЭрд╛рддреЗ рд╣реИрдВред рдФрд░ рдЬрдм рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рд╡реНрдпреВ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЕрдХреНрд╕рд░ рдЖрдкрд╕реЗ рдЙрд╕ рднрд╛рд╖рд╛ рдХреЗ рдЯреВрд▓реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдкреВрдЫрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдмреЗрд╣рддрд░реАрди рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдкрдж рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдирд╛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рджреЗ рд╕рдХреЗрдВред рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рдЕрднреНрдпрд╛рд╕ рдХрд░рдирд╛ рдмрд╣реБрдд рдЬрд░реВрд░реА рд╣реИ! рдпрд╣ рдХреЛрд░реНрд╕ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рд╣реИ рдЬреЛ рдкреЗрд╢реЗрд╡рд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдмрдирдиреЗ рдХреА рд░рд╛рд╣ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рд╣реИ рдЬреЛ рдирдП рдЕрд╡рд╕рд░ рддрд▓рд╛рд╢ рд░рд╣реЗ рд╣реИрдВред рд╣рдо Python рдореЗрдВ рдХреЛрдбрд┐рдВрдЧ рдЗрдВрдЯрд░рд╡реНрдпреВ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рд╕реЗ рд▓реЗрдХрд░ рдПрдбрд╡рд╛рдВрд╕реНрдб рдЯреЙрдкрд┐рдХреНрд╕ рддрдХ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред рдЪреВрдБрдХрд┐ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп step-by-step рдХреЛрд░реНрд╕ рдирд╣реАрдВ рд╣реИ, рдХреБрдЫ рдЕрднреНрдпрд╛рд╕ рдХрд╛рдлрд╝реА рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рд╡реНрдпреВ рдкрд╛рд╕ рдХрд░рдирд╛ рдЖрд╕рд╛рди рднреА рддреЛ рдирд╣реАрдВ рд╣реЛрддрд╛, рд╣реИ рдирд╛?

рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ

рдкрд╛рдареНрдпрдХреНрд░рдо

рдХреЛрд░реНрд╕ рд░реВрдкрд░реЗрдЦрд╛

1

Python рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореИрдирд┐рдкреБрд▓реЗрд╢рди

рдЗрд╕ рдЪреИрдкреНрдЯрд░ рдореЗрдВ рд╣рдо Python рдореЗрдВ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдореБрдЦреНрдп рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рдХрд╛ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рдХрд░реЗрдВрдЧреЗред рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ lists, tuples, sets рдФрд░ dictionaries рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд╛рде рд╣реА рд╣рдо strings рдХреЛ рднреА рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рджрд┐рдП рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рд╡рд┐рд╢реЗрд╖ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реАрдХреНрд╡реЗрдВрд╕ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП regular expressions рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВ, рдпрд╣ рд╕реАрдЦреЗрдВрдЧреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
2

Iterable рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐

рдпрд╣ рдЪреИрдкреНрдЯрд░ iterable рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рд╣рдо iterable рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕рдордЭрд╛рдПрдБрдЧреЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рдПред рдЕрдЧрд▓рд╛, рд╣рдо list comprehensions рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ, рдЬреЛ Python рдореЗрдВ рд▓рд┐рд╕реНрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖ рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕реБрд╡рд┐рдзрд╛ рд╣реИред рдлрд┐рд░, рд╣рдо рдпрд╛рдж рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХрдИ iterable рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдПрдХ рдореЗрдВ рдХреИрд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЕрдВрдд рдореЗрдВ, рд╣рдо generators рдХреА рдорджрдж рд╕реЗ custom iterable рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдмрдирд╛рдирд╛ рд╕реАрдЦреЗрдВрдЧреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
3

рдлрдВрдХреНрд╢рдВрд╕ рдФрд░ lambda expressions

рдпрд╣ рдЪреИрдкреНрдЯрд░ Python рдХреЗ functional рдкрд╣рд▓реБрдУрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрдЧрд╛ред рд╣рдо variable рд╕рдВрдЦреНрдпрд╛ рдХреЗ positional рдФрд░ keyword arguments рдХреЗ рд╕рд╛рде рдлрдВрдХреНрд╢рдВрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗред рдЕрдЧрд▓рд╛, рд╣рдо lambda functions рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╡реЗ рдХрд┐рди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред рдЦрд╛рд╕рдХрд░, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ map(), filter() рдФрд░ reduce() рдЬреИрд╕реЗ рдлрдВрдХреНрд╢рдВрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред рдЕрдВрдд рдореЗрдВ, рд╣рдо recursion рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдпрд╣ рджреЛрд╣рд░рд╛рдПрдБрдЧреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
4

рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП Python

рдпрд╣ рдЪреИрдкреНрдЯрд░ Python рдореЗрдВ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдЧрд╛ред рд╣рдо NumPy arrays рдФрд░ lists рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рд╕рдордЭрд╛рдиреЗ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗред рд╣рдо рдмрддрд╛рдПрдБрдЧреЗ рдХрд┐ рдЬрдЯрд┐рд▓ рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП arrays рдмреЗрд╣рддрд░ рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд▓рд╛, рд╣рдо pandas DataFrames рдкрд░ рдЙрдкрдпреЛрдЧреА рдореИрдирд┐рдкреБрд▓реЗрд╢рди рддрдХрдиреАрдХреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред рдЕрдВрдд рдореЗрдВ, рд╣рдо scatterplots, histograms рдФрд░ boxplots рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░реЗрдВрдЧреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ

Python рдореЗрдВ рдХреЛрдбрд┐рдВрдЧ рдЗрдВрдЯрд░рд╡реНрдпреВ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЕрднреНрдпрд╛рд╕

рдХреЛрд░реНрд╕
рдкреВрд░реНрдг

рдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЕрд░реНрдЬрд┐рдд рдХрд░реЗрдВ

рдЕрднреА рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВ

DataCamp for Mobile рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдБ

рд╣рдорд╛рд░реЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛрд░реНрд╕ рдФрд░ рд░реЛрдЬрд╝рд╛рдирд╛ 5-рдорд┐рдирдЯ рдХреА рдХреЛрдбрд┐рдВрдЧ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рдкреНрд░рдЧрддрд┐ рдХрд░реЗрдВред