diff options
| author | Andre Polykanine A.K.A. Menelion Elensúlë <andre@oire.org> | 2014-09-19 22:54:06 +0300 | 
|---|---|---|
| committer | Andre Polykanine A.K.A. Menelion Elensúlë <andre@oire.org> | 2014-09-19 22:54:06 +0300 | 
| commit | a58968d81385090ed626bdfe23371286624e6db6 (patch) | |
| tree | 77f337b41311702a6413fe2a7d478d441c54c48c | |
| parent | 2f2536a6ea85f21e8e0cb4aad91fbca589b5220b (diff) | |
Oops, now I hope that's all
| -rw-r--r-- | ru-ru/python3-ru.html.markdown | 22 | 
1 files changed, 9 insertions, 13 deletions
| diff --git a/ru-ru/python3-ru.html.markdown b/ru-ru/python3-ru.html.markdown index bf1af599..637c0157 100644 --- a/ru-ru/python3-ru.html.markdown +++ b/ru-ru/python3-ru.html.markdown @@ -113,7 +113,7 @@ not False #=> True  # None является объектом  None #=> None -# Не используйте оператор равенства '=='' для сравнения  +# Не используйте оператор равенства '==' для сравнения   # объектов с None. Используйте для этого 'is'  "etc" is None #=> False  None is None  #=> True @@ -266,7 +266,7 @@ del filled_dict["one"]  # Удаляет ключ «one» из словаря  # Множества содержат... ну, в общем, множества  empty_set = set()  # Инициализация множества набором значений. -# Да, оно выглядит примерно как словарь… ну извините. +# Да, оно выглядит примерно как словарь… ну извините, так уж вышло.  filled_set = {1, 2, 2, 3, 4} # => {1, 2, 3, 4}  # Множеству можно назначать новую переменную @@ -307,14 +307,10 @@ else:           # Это тоже необязательно.      print("some_var равно 10.") -""" -Циклы For проходят по спискам - -Результат: -    собака — это млекопитающее -    кошка — это млекопитающее -    мышь — это млекопитающее -""" +# Циклы For проходят по спискам. Результат: +    # собака — это млекопитающее +    # кошка — это млекопитающее +    # мышь — это млекопитающее  for animal in ["собака", "кошка", "мышь"]:      # Можете использовать format() для интерполяции форматированных строк      print("{} — это млекопитающее".format(animal)) @@ -386,7 +382,7 @@ our_iterator.__next__()  #=> "three"  # Возвратив все данные, итератор выбрасывает исключение StopIterator  our_iterator.__next__() # Выбрасывает исключение остановки итератора -# Вы можете взять все элементы итератора, вызвав на нём функцию list(). +# Вы можете получить сразу все элементы итератора, вызвав на нём функцию list().  list(filled_dict.keys())  #=> Возвращает ["one", "two", "three"] @@ -455,7 +451,7 @@ def setGlobalX(num):  setX(43)  setGlobalX(6) -# В Python есть функции первого класса +# В Python функции — «объекты первого класса». Это означает, что их можно использовать наравне с любыми другими значениями  def create_adder(x):      def adder(y):          return x + y @@ -578,7 +574,7 @@ def double_numbers(iterable):  # мы используем подчёркивание в конце  range_ = range(1, 900000000) -# Будет удваивать все числа, пока результат не будет >= 30 +# Будет удваивать все числа, пока результат не превысит 30  for i in double_numbers(xrange_):      print(i)      if i >= 30: | 
