рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдкрд╛рдпрдерди рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред рд╣рдо рд▓рдХреНрд╖реНрдп рдХреЗ рдХрд░реАрдм рдФрд░ рдХрд░реАрдм рдЖ рд░рд╣реЗ рд╣реИрдВ, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдЬрд▓реНрдж рд╣реА рдбреЗрдЯрд╛ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗ рдФрд░ TensorFlow (рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд▓рд┐рдЦрдиреЗ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХреЛ рд╕рдордЭреЗрдВрдЧреЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд╕реНрдерд╛рдкрдирд╛
рдЕрдЬрдЧрд░ рдХреЛ python.org рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп
рдореИрдВ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд┐рддрд░рдг рдкреИрдХреЗрдЬ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбреЗрдЯрд╛ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд┐рддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдкрд╛рдЗрдк рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ, рдЬреЛ рддреГрддреАрдп-рдкрдХреНрд╖ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрд╣ рднреА рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ IPython рдЦреЛрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд┐рддрд░рдг рдкрд╛рдЗрдк рдФрд░ рдЖрдИрдкреАрдереЙрди рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИред
рдЦрд╛рд▓реА рд╕реНрдерд╛рди рдХреЗ
рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ рд╡рд┐рднреЗрджрд┐рдд рдХреЛрдб рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред
рдмреНрд░реЗрд╕рд┐рдЬрд╝ред рдкрд╛рдпрдерди рдореЗрдВ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдЗрд╕рд╕реЗ рдХреЛрдб рдХреЛ рдкрдврд╝рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рдпрд╣ рдкреНрд░рд╛рд░реВрдкрдг рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИред рдХреЛрд╖реНрдардХ рдФрд░ рдЪреМрдХреЛрд░ рдХреЛрд╖реНрдардХ рдХреЗ рдЕрдВрджрд░ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреНрд░рд┐рдпрд╛ рдХреЗ рднрд╛рд╡ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реЛрддреА рд╣реИ:
рдФрд░ рдХреЛрдб рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди:
рдмрдпрд╛рди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдмреИрдХрд╕реНрд▓реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдРрд╕рд╛ рд░рд┐рдХреЙрд░реНрдб рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
two_plus_three = 2 + \ 3
рд╡реНрд╣реЙрдЯреНрд╕рдПрдк рдХреЗ рд╕рд╛рде рдХреЛрдб рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╛рдпрдерди рд╢реЗрд▓ рдореЗрдВ рдХреЛрдб рдХреЛ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ:
for i in [ 1, 2, 3, 4, 5] :
рдорд╛рдирдХ рдкрд╛рдпрдерди рд╢реЗрд▓ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА:
рдХреНрдпреЛрдВрдХрд┐ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реВрдк рдХреЗ рд▓рд┐рдП рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЗ рдЕрдВрдд рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
IPython рдореЗрдВ рдПрдХ "% рдкреЗрд╕реНрдЯ" рдореИрдЬрд┐рдХ рдлрдВрдХреНрд╢рди рд╣реИ рдЬреЛ рд╡реНрд╣рд╛рдЯреНрд╕рдПрдк рд╕рд╣рд┐рдд рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИред
рдореЙрдбреНрдпреВрд▓ (рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЖрдпрд╛рдд рдХрд░рдирд╛)
рдХреБрдЫ рдкрд╛рдпрдерди-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВред рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрди рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдЙрдирдХреЗ рдкрд╛рд╕ рд╣реИрдВред
рдПрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗрд╡рд▓ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрд╡рдпрдВ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реИ:
import re my_regex = re.compile ("[0-9]+",re.I)
рдпрд╣рд╛рдВ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯреНрд╕ рд╡рд╛рд▓реЗ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдирд╛рдо рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреВрд░реЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдХреЗ, рдЖрдк рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрджрд┐ рдХреЛрдб рдореЗрдВ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдЪрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ, рддреЛ рдЖрдк рдореЙрдбреНрдпреВрд▓ рдЙрдкрдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
import re as regex my_regex = regex.compile("[0-9)+",regex.I)
рдЙрдкрдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдпрд╛рддрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдмреЛрдЭрд┐рд▓ рдирд╛рдо рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЬрдм рдореЙрдбреНрдпреВрд▓ рдЕрдХреНрд╕рд░ рдореЙрдбреНрдпреВрд▓ рддрдХ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм
рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм рдореЙрдбреНрдпреВрд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рд╣реЛрддрд╛ рд╣реИ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдирдХ рдЙрдкрдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
import matplotlib.pyplot as plt
рдпрджрд┐ рдЖрдкрдХреЛ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдХрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
from collections import defaultdict , Counter lookup = defaultdict(int) my_counter = Counter()
рдХрд╛рд░реНрдпреЛрдВ
рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдирд┐рдпрдо рд╣реИ рдЬреЛ рд╢реВрдиреНрдп рдпрд╛ рдЕрдзрд┐рдХ рдЗрдирдкреБрдЯ рддрд░реНрдХреЛрдВ рдХреЛ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред рдкрд╛рдпрдерди рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдбреАрдлрд╝ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
def double() : """, , docstring, , . , 2""" return * 2
рдкрд╛рдпрдерди рдореЗрдВ рдХрд╛рд░реНрдп рдХреЛ рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЪрд░ рдХреЗ рд▓рд┐рдП рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рддрд░рд╣ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХреЛрдИ рдЕрдиреНрдп рддрд░реНрдХ:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЫреЛрдЯреЗ рдЕрдирд╛рдо рдлрд╝рдВрдХреНрд╢рдВрд╕ рдпрд╛ рд▓реИрдореНрдмрдбрд╛ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:
= apply_to_one(lambda : + 4)
рд▓реИрдореНрдмреНрдбрд╛ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЛ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдореЗрдВ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреАрдлрд╝ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ:
another double = lmbd : 2 *
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рддрд░реНрдХ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдХреЗрд╡рд▓ рддрдм рд╣реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдорд╛рди рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реЛ:
def my_print (message="oe " ): print (message ) my_print ( "pe")
рдирд╛рдо рд╕реЗ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдХрднреА-рдХрднреА рдЙрдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИ:
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдкрдВрдХреНрддрд┐рдпрд╛рдВ
рдЪрд░рд┐рддреНрд░ рдХреЗ рддрд╛рд░ (рдпрд╛ рд╡рд░реНрдгреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо) рджреЛрдиреЛрдВ рддрд░рдл рдПрдХрд▓ рдпрд╛ рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг (рд╡реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдЪрд╛рд╣рд┐рдП) рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВ:
single_quoted_string = ' '
рдмреИрдХрд╕реНрд▓реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХреЛ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
tab_string = "\t"
рдпрджрд┐ рдЖрдкрдХреЛ рдмреИрдХрд╕реНрд▓реИрд╢ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╕реАрдзреЗ рд╣реЛрддрд╛ рд╣реИ
рд╡рд┐рдВрдбреЛрдЬ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдирд╛рдореЛрдВ рдореЗрдВ, рдлрд┐рд░ r "" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдПрдХ
рдЕрдирдлрд╝реЙрд░реНрдореЗрдЯреЗрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:
not_tab_string = r"\t"
рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдорд▓реНрдЯреА-рд▓рд╛рдЗрди рдмреНрд▓реЙрдХ рдЯреНрд░рд┐рдкрд▓ рд╕рд┐рдВрдЧрд▓ (рдпрд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ
рдбрдмрд▓) рдЙрджреНрдзрд░рдг:
multi_line_string = """ . """
рдЕрдкрд╡рд╛рдж
рдЬрдм рдХреБрдЫ рдЧрд▓рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдкрд╛рдпрдерди рдЕрдкрд╡рд╛рдж рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдЕрдирдЪрд╛рд╣реА рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рдХрд╛рд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ
рдХреЛрд╢рд┐рд╢ рдФрд░
рдмрдпрд╛рдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
try: print (0 / 0) except ZeroDivisionError : rint ( " ")
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЕрдкрд╡рд╛рджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдЦрд░рд╛рдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реИрд▓реА рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд╛рдпрдерди рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рдХреНрд▓реАрдирд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХрднреА-рдХрднреА рд╣рдо рдмрд╕ рдпрд╣реА рдХрд░реЗрдВрдЧреЗред
рд╕реВрдЪрд┐рдпреЛрдВ
рд╕рдВрднрд╡рддрдГ рдкрд╛рдпрдерди рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдПрдХ рд╕реВрдЪреА рд╣реИред рдпрд╣ рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдПрдХ рд╕рд░рдгреА рдХреЗ рд╕рдорд╛рди, рдХреЗрд╡рд▓ рдПрдХ рдСрд░реНрдбрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрдЧреНрд░рд╣ (рдпрд╛ рд╕рдВрдЧреНрд░рд╣) рд╣реИ, рд▓реЗрдХрд┐рди рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рдеред
integer_list = [1, 2, ]
рдЖрдк рдорд╛рди рдХреЛ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реВрдЪреА рдХреЗ nth рддрддреНрд╡ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ:
= list(range (10))
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ "рдХрдЯ" рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
first_three = [:]
рдкрд╛рдпрдерди рдХрд╛ рдПрдХ рдПрд▓рдПрди рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╣реИ рдЬреЛ рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рддрддреНрд╡ рдХрд┐рд╕реА рд╕реВрдЪреА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ:
1 ln [1, 2, 3]
рдЪреЗрдХ рдореЗрдВ рдПрдХ рд╕рдордп рдореЗрдВ рд╕рднреА рддрддреНрд╡реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рдЬрд╛рдП рдХрд┐ рд╕реВрдЪреА рдЫреЛрдЯреА рд╣реИ рдпрд╛ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред
рд╕реВрдЪрд┐рдпрд╛рдБ рдПрдХ рд╕рд╛рде рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИрдВ:
= [1, 2, 3] . extend ( [ 4, 5, 6] )
рдпрджрд┐ рдЖрдк рд╕реВрдЪреА рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:
= [1, 2, 3] = + [4, 5, 6]
рдЖрдорддреМрд░ рдкрд░, рдПрдХ рдСрдкрд░реЗрд╢рди рдореЗрдВ рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ рдПрдХ рддрддреНрд╡ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:
= [1, 2, 3] x.append (0)
рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕рдореЗрдВ рдХрд┐рддрдиреЗ рддрддреНрд╡ рд╣реИрдВ, рддреЛ рдХрд┐рд╕реА рд╕реВрдЪреА рдХреЛ рдЦреЛрд▓рдирд╛ рдЕрдХреНрд╕рд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрддрд╛ рд╣реИ:
, = [1, 2]
рдпрджрд┐ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рджреЛрдиреЛрдВ рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдХ ValueError рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рддреНрдпрд╛рдЧ рдХрд┐рдП рдЧрдП рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдЖрдорддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
_, = [1, 2]
tuples
рдЯреНрдпреВрдкреНрд╕ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп (рдпрд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп) рдЪрдЪреЗрд░реЗ рднрд╛рдИ рд╣реИрдВред
рд▓рдЧрднрдЧ рд╕рднреА рдЪреАрдЬреЗрдВ рдЬреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдмрджрд▓рд╛рд╡ рдХреЗ рдПрдХ рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ, рдПрдХ рдЯрдкрд▓ рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдЪреМрдХреЛрд░ рдХреЛрд╖реНрдардХ рдХреЗ рдмрдЬрд╛рдп, рдЧреЛрд▓ рдХреЛрд╖реНрдардХ рдХреЗ рд╕рд╛рде рдПрдХ рдЯрдкрд▓ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рд╡реЗ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
my_list = [1, 2]
рдХрд╛рд░реНрдп рд╕реЗ рдХрдИ рдорд╛рди рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
Tuples (рдФрд░ рд╕реВрдЪрд┐рдпрд╛рдБ) рдХрдИ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ:
, = 1, 2
рд╢рдмреНрджрдХреЛрд╢реЛрдВ
рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдпрд╛ рд╕рд╛рд╣рдЪрд░реНрдп рд╕реВрдЪреА рдПрдХ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИред
рдЗрд╕рдореЗрдВ, рдорд╛рди рдХреБрдВрдЬрд┐рдпреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреБрдВрдЬреА рдХреЗ рдЕрдиреБрд░реВрдк рдореВрд▓реНрдп рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:
empty_dict = {}
рд╡рд░реНрдЧрд╛рдХрд╛рд░ рдХреЛрд╖реНрдардХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрдЦреНрдп рдореВрд▓реНрдп рддрдХ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
rigory_aleksee = grades[ "Grigoriy"]
рдпрджрд┐ рдЖрдк рдРрд╕реЗ рдорд╛рди рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ KeyError рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛:
try: kates_grade = grades [ "Kate "] except eyError: rint ( " ! " )
рдЖрдк рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдХреБрдВрдЬреА рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
grigoriy_has_grade = "Grigoriy" in grades
рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдореЗрдВ рдПрдХ () рд╡рд┐рдзрд┐ рд╣реИ, рдЬреЛ рдЕрдкрд╡рд╛рдж рдХреЛ рдлреЗрдВрдХрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд▓рд╛рдкрддрд╛ рдХреБрдВрдЬреА рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордп рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ:
grigoriy_grade = grades. get ( "Grigoriy ", 0)
рдПрдХ рд╣реА рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрдЦреНрдп рдореВрд▓реНрдп рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
grades [ "Tim" ] = 99
рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЛ рдЕрдХреНрд╕рд░ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬрд╛рдирдХрд╛рд░реА:
tweet = { "user" : " grinaleks", "text" : " - ", " retweet_count" : 100, "hashtags " : [ "# data", " #science", " #datascience " , " #awesome", "#yolo" ] }
рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреБрдВрдЬреА рдЦреЛрдЬрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рднреА рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
tweet_keys = tweet.keys()
рдХреБрдВрдЬреА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП; рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рд╕рдордЧреНрд░ рдХреБрдВрдЬреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЯрдкрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ рдпрд╛ рдХреБрдВрдЬреА рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдвреВрдВрдврдирд╛ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбрд┐рдХреНрд╢рдирд░реА
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рд╢рдмреНрджреЛрдВ рдХреЛ рдЧрд┐рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдмрдирд╛рдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╢рдмреНрдж рд╣реИрдВ, рдФрд░ рдореВрд▓реНрдп рд╢рдмреНрджреЛрдВ рдХреА рдЖрд╡реГрддреНрддрд┐ (рдпрд╛ рдкрд╛рда рдореЗрдВ рд╢рдмреНрджреЛрдВ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛) рд╣реИрдВред рд╢рдмреНрдж рдЬрд╛рдВрдЪ рдХреЗ рджреМрд░рд╛рди, рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд╢рдмреНрдж рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рд╣реИ, рддреЛ рдЗрд╕рдХреА рдЖрд╡реГрддреНрддрд┐ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ, рддреЛ рдЗрд╕реЗ рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк "рдЕрдиреБрдорддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдорд╛рдлреА рдорд╛рдВрдЧрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ" рдирд╛рдордХ рдПрдХ рд╡рд┐рдзрд┐ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓рд╛рдкрддрд╛ рдХреБрдВрдЬреА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐ рдХреЛ рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:
word_ counts = { } for word in document : try: word_counts [word] += 1 except eyError : word_counts [word] = 1
рддреАрд╕рд░реА рдЯреНрд░рд┐рдХ рд╣реИ рдЧреЗрдЯ () рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬреЛ рдХрд┐ рдЧреБрдо рд╣реЛ рдЪреБрдХреА рдЪрд╛рдмрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдкрд░ рдЧрд░реНрд╡ рдХрд░рддреА рд╣реИ:
word_counts = { } for word in document : previous_count = word_counts.get (word, 0) word_counts [word] = previous_count + 1
рдпреЗ рд╕рднреА рддрдХрдиреАрдХреЗрдВ рдереЛрдбрд╝реА рдмреЛрдЭрд┐рд▓ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ рдбрд┐рдлреЙрд▓реНрдЯ рдбрд┐рдХреНрд╢рдирд░реА (рдЬрд┐рд╕реЗ рдбрд┐рдХреНрд╢рдирд░реА рд╡рд┐рде рдбрд┐рдлреЙрд▓реНрдЯ рд╡реИрд▓реНрдпреВ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рд╢рдмреНрджрдХреЛрд╢ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЫреЛрдбрд╝рдХрд░ - рдЬрдм рдПрдХ рдХреБрдВрдЬреА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ рдЬреЛ рдЗрд╕рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓реА рдмрд╛рд░ рдмрд┐рдирд╛ рддрд░реНрдХреЛрдВ рдХреЗ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдореВрд▓реНрдп рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдмрдирд╛рддреЗ рд╕рдордп рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбрд┐рдХреНрд╢рдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдЧреНрд░рд╣ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
from collections import defaultdict word_counts = defaultdict(int)
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбрд┐рдлреЙрд▓реНрдЯ рдбрд┐рдХреНрд╢рдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реВрдЪреА, рд╢рдмреНрджрдХреЛрд╢ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╣реИ:
dd_list = defaultdict (list)
"рд╕рдВрдЧреНрд░рд╣" рдХреЗ рд▓рд┐рдП рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо рдФрд░ рдЬрдм рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рдПрдХ рдХреБрдВрдЬреА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЪреЗрдХред
рдХрд╛рдЙрдВрдЯрд░ рд╢рдмреНрджрдХреЛрд╢
рдХрд╛рдЙрдВрдЯрд░ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХрд╛ рдПрдХ рдЙрдкрд╡рд░реНрдЧ рдорд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ (рдЗрдВрдЯ)-рдЬреИрд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЖрд╡реГрддреНрддрд┐ рдореЗрдВ (рдорд╛рдирдЪрд┐рддреНрд░) рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
from collections import Counter = Counter([0,1,2,0])
рдЗрд╕рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╢рдмреНрдж рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЖрд╕рд╛рди рдмрдирд╛рддреА рд╣реИ:
рдХрд╛рдЙрдВрдЯрд░ рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ most_common () рд╡рд┐рдзрд┐ рд╣реИ, рдЬреЛ рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреА рд╣реИ:
рд╕реЗрдЯ
рд╕реЗрдЯ рдпрд╛ рд╕реЗрдЯ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рджреЛрд╣рд░рд╛рдП рдмрд┐рдирд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рддрддреНрд╡реЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ:
s = set ()
рдХрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рджреЛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕реЗрдЯ рдкрд░ рдСрдкрд░реЗрд╢рди рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдиреБрдХреНрд░рдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╕реЗрдЯ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╕реЗрдЯ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реВрдЪреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реИ:
рджреВрд╕рд░рд╛ рдХрд╛рд░рдг рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рддрддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ:
item_list = [1, 2, 3, 1, 2, 3]
рдХрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдФрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрд░рдЪрдирд╛рдУрдВ
рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдпрджрд┐ рдХрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдп рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
if 1 > 2: message " 1 2 . . . " elif 1 > 3: message "elif 'else if '" else: message = " , else "
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рд╕рд┐рдВрдЧрд▓-рд▓рд╛рдЗрди рдЯреНрд░рд┐рдкрд▓ рдЗрдлрд╝-рддрддреНрдХрд╛рд▓реАрди рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдХрднреА-рдХрднреА рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
parity = "" if % 2 === else " "
рдкрд╛рдпрдерди рдореЗрдВ рдПрдХ рд╡реНрд╣реЗрд▓ рд▓реВрдк рд╣реИ:
= 0 while < 10: print (x, " 10") += 1
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдСрдкрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рд▓реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
for in range (lO) : print (x, " 10" ) 51
рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд▓реВрдк рдирд┐рдпрдВрддреНрд░рдг рддрд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
continue break: for 1n range (10) : 1f == 3: continue
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, 0, 1, 2 рдФрд░ 4 рдкреНрд░рд┐рдВрдЯ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рд╕рдЪрд╛рдИ
рдкрд╛рдЗрдерди рдореЗрдВ рдмреВрд▓рд┐рдпрди рдЪрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреА рддрд░рд╣ рд╣реА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдПрдХ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде - рд╡реЗ рдкреВрдВрдЬреАрдХреГрдд рд╣реИрдВ:
one_is_less_than_two = 1 < 2
рдХреЛрдИ рдирд╣реАрдВ рдХреЗ рдмрд░рд╛рдмрд░ рдореВрд▓реНрдп рдХрд╛ рд╕рдВрдХреЗрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреЛрдИ рднреА рд╡рд╕реНрддреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╢реВрдиреНрдп рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ:
= None print (x == None )
рдкрд╛рдЗрдерди рдХрд┐рд╕реА рднреА рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдмреВрд▓рд┐рдпрди рдмреВрд▓рд┐рдпрди рдкреНрд░рдХрд╛рд░ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕реЗ рд╕рднреА рдореЗрдВ рдмреВрд▓рд┐рдпрди рдХрд╛ рдореВрд▓реНрдп рдЧрд▓рдд рд╣реИ:
- рдЭреВрдареА; ред
- рдХреЛрдИ рдирд╣реАрдВ;
- рд╕реЗрдЯ () (рд╕реЗрдЯ):
- [] (рдЦрд╛рд▓реА рд╕реВрдЪреА);
- {} (рдЦрд╛рд▓реА рд╢рдмреНрджрдХреЛрд╢);
рдмрд╣реБрдд рдХреБрдЫ рдмрд╛рдХреА рд╕рдм рд╕рдЪ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЦрд╛рд▓реА рд╕реВрдЪрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдХрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ, рдЦрд╛рд▓реА рд╢рдмреНрджрдХреЛрд╖, рдЖрджрд┐ред рдХрднреА-рдХрднреА, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдХрдард┐рди-рд╕реЗ-рдкрд╣рдЪрд╛рди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ:
s = some_function_that_returns_a_string ()
рдпрд╣рд╛рдБ рдПрдХ рд╣реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ:
first_char = s and s [0]
рдХреНрдпреЛрдВрдХрд┐ рддрд╛рд░реНрдХрд┐рдХ рдСрдкрд░реЗрдЯрд░ рдФрд░ рджреВрд╕рд░рд╛ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдкрд╣рд▓рд╛ рд╕рддреНрдп рд╣реИ, рдФрд░ рдкрд╣рд▓рд╛ рдореВрд▓реНрдп, рдпрджрд┐ рдпрд╣ рдЧрд▓рдд рд╣реИред рдЗрд╕реА рддрд░рд╣, рдпрджрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ x рдпрд╛ рддреЛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдпрд╛ рд╕рдВрднрд╡рддрдГ рдХреЛрдИ рднреА рдирд╣реАрдВ рд╣реИ, рддреЛ рдкрд░рд┐рдгрд╛рдо рдХрд┐рд╕реА рднреА рддрд░рд╣ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреА:
safe = or 0
рдкрд╛рдЗрдерди рдмрд┐рд▓реНрдЯ-рдЗрди рдСрд▓ рдлрдВрдХреНрд╢рди рдореЗрдВ рдПрдХ рд▓рд┐рд╕реНрдЯ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рддрднреА рд░рд┐рдЯрд░реНрди рдХрд░рддрд╛ рд╣реИ рдЬрдм рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рд╕реНрдЯ рдЖрдЗрдЯрдо рд╕рд╣реА рд╣реЛ, рдФрд░ рдХреЛрдИ рднреА рдмрд┐рд▓реНрдЯ-рдЗрди рдлрдВрдХреНрд╢рди рддрдм рд╕рд╣реА рд╣реЛ, рдЬрдм рдХрдо рд╕реЗ рдХрдо рдПрдХ рдПрд▓рд┐рдореЗрдВрдЯ рд╕рд╣реА рд╣реЛ:
all ( [True, 1, { 3 }])