Выберите верное название для декоратора @DECORATOR.
Anonymous Quiz
23%
18%
25%
@name.setter
18%
16%
@propery.setter
Selenium или автоматизация работы браузера
Возможности библиотеки :
1. Эмуляция различных действий пользователя
2. Открытие окон браузера
3. Автоматизация работы браузера
4. Нажатия на кнопки
5. Парсинг сайтов
6. Отправка GET/POST запросов
При выполнении кода выше откроется сайт google.com в браузере Chrome.
Документация
Возможности библиотеки :
1. Эмуляция различных действий пользователя
2. Открытие окон браузера
3. Автоматизация работы браузера
4. Нажатия на кнопки
5. Парсинг сайтов
6. Отправка GET/POST запросов
При выполнении кода выше откроется сайт google.com в браузере Chrome.
Документация
Какое название подошло бы функции NAME ?
Anonymous Quiz
9%
max
36%
max_count
30%
max_in_set
11%
count_in_set
13%
most_frequent
Выберите 3 метода словаря.
Anonymous Quiz
22%
fromkeys, fromvalues, copy, get
26%
copy, clear, remove, keys
21%
get, pop, push, items
12%
pop, popitem, clear, setdefault
19%
update, get, getdefault, values
Что выведет следующий код ?
Anonymous Quiz
9%
( 4, [ 2, 3 ], 6 )
5%
( 4, [ 2, 2 ], 6 )
52%
( 4, [ 3, 3 ], 6 )
4%
( 4, [ 2 ], 6 )
24%
Error
7%
Узнать ответ
itertools.count
Если вам потребуется считать заранее неизвестное количество шагов цикла while, то вместо увеличения счетчика на 1 внутри цикла можно поступить более лаконично, делегировав функционал по счету к count. Рассмотрите это на примере выше.
Итератор count выдает возрастающую последовательность чисел. Счет начинается с числа, которое вы передаете в качестве стартового параметра. Он также принимает и параметр шага. Так ,
Если вам потребуется считать заранее неизвестное количество шагов цикла while, то вместо увеличения счетчика на 1 внутри цикла можно поступить более лаконично, делегировав функционал по счету к count. Рассмотрите это на примере выше.
Итератор count выдает возрастающую последовательность чисел. Счет начинается с числа, которое вы передаете в качестве стартового параметра. Он также принимает и параметр шага. Так ,
count( 2, 4 )
выдаст 2, 6, 10 ...Бесконечный итератор последовательности
Функция создает бесконечный итератор, циклически возвращающий элементы объекта, поддерживающего итерирование.
Фишка в том, что после исчерпания элементов итерируемого объекта, проход по элементам начинается вновь.
Важно не забыть предусмотреть выход из цикла, если вы проходитесь, например, for’ом по такому итератору, иначе он станет бесконечным.
Функция создает бесконечный итератор, циклически возвращающий элементы объекта, поддерживающего итерирование.
Фишка в том, что после исчерпания элементов итерируемого объекта, проход по элементам начинается вновь.
Важно не забыть предусмотреть выход из цикла, если вы проходитесь, например, for’ом по такому итератору, иначе он станет бесконечным.
Что напечатает следующий код ?
Anonymous Quiz
18%
0
24%
True
26%
False
13%
1
9%
Error
2%
None
7%
Узнать ответ
Ключевое слово self в классах
Так как на основе классов создаются конкретные объекты, необходима возможность получения доступа к каждому из них. Ключевое слово self обозначает текущий объект класса. Это некая договоренность (так как self никто не запрещает заменить на любое другое слово).
Слово self применяется:
1. В качестве первого аргумента у методов экземпляра класса;
2. Для доступа к свойству объекта внутри класса.
Так как на основе классов создаются конкретные объекты, необходима возможность получения доступа к каждому из них. Ключевое слово self обозначает текущий объект класса. Это некая договоренность (так как self никто не запрещает заменить на любое другое слово).
Слово self применяется:
1. В качестве первого аргумента у методов экземпляра класса;
2. Для доступа к свойству объекта внутри класса.