Fullstack Coding
200 subscribers
41 photos
13 links
Коротко и ёмко про Web разработку)
Сотрудничество: @PashNorthMan
Download Telegram
Какой псевдокласс нужно добавить к CSS селектору, чтобы он определял состояние HTML элемента при наведении курсора на него?
Anonymous Quiz
5%
:focus
83%
:hover
10%
:active
3%
:сhecked
0%
:enabled
Какой командой в командной оболочке можно создать новый репозиторий в системе контроля версий Git?
Anonymous Quiz
26%
git add
55%
git init
19%
git commit
0%
git fetch
Какой командой можно выполнить миграции в Python фреймворке Джанго?
Anonymous Quiz
33%
python manage.py makemigrations
33%
python manage.py migrate
0%
manage.py makemigrations
33%
manage.py migrate
Пояснение к правильному ответу:

Здесь продемонстрировано деструктурирующее присваивание, когда итерируемый объект (в данном примере массив), указанный справа от оператора = «распадается» на соответствующие переменные, помещённые в квадратные скобки слева от этого знака. Если мы хотим при указании, например, 2-х переменных слева, получить остальные элементы массива в одном массиве, то должны использовать оператор «…» (остаточные параметры): [item1, item2, …othersItems] = … .
Таким образом, ответ tank car [ ‘truck’, ‘bike’, ‘submarine’, ‘helicopter’ ]
Какой из указанных типов Python является неизменяемым (immutable)?
Anonymous Quiz
27%
Dict (словарь)
68%
Set (множество)
5%
List (список)
Какой командой в командной оболочке можно добавить в индекс все незакоммиченные изменения в репозитории в системе контроля версий git?
Anonymous Quiz
11%
git stash
22%
git commit
0%
git reset
67%
git add .
0%
git show
Пояснение к правильному ответу:

Добавить всё в индекс можно командой “git add .”. Точка после add и означает, что мы добавляем все незакоммиченные изменения. Чтобы добавить в индекс изменения в каком-то конкретном файле или добавить файл для отслеживания системой git, нужно указать имя этого файла. Например, «git add style.css»
👍2
Какая группа кодов ответа от сервера (трёхзначное число) является информацией об успешной обработке запроса?)
Anonymous Quiz
4%
4 _ _
23%
1 _ _
0%
3 _ _
73%
2 _ _
👍2
Ответ:

Успешные коды ответа имеют группу 2 _ _. Например, самый известный успешный код - 200 (ОК)
1
Что будет выведено в консоль в результате выполнения кода Python выше?
Anonymous Quiz
57%
3
4%
0
17%
2
22%
Error
Пояснение к правильному ответу:

В консоль будет выведено 3. В строчке 3 мы инициализировали внутреннюю переменную х = 2 для функции func_1. Затем, во вложенной функции func_2 , мы получили к ней доступ с помощью ключевого слова nonlocal и далее в строчке 6 увеличиваем на 1(x = x + 1) и выводим, опять же, внутри func_1. Не забываем, конечно, вызвать func_2 внутри func_1). Таким образом, внешний х=0 из строчки 1 мы никак не затрагиваем.
Как в языке Python называется функция, которая принимает в качестве аргумента другие функции как объект?
Anonymous Quiz
5%
Синглтон
55%
Функция высшего порядка
5%
Функция первого порядка
25%
Замыкание
10%
Метод
Правильный ответ:
функция высшего порядка.
Какие языки программирования/ технологии вы сейчас используете в работе/ изучаете?)
Anonymous Poll
10%
OC Linux
73%
HTML / CSS
85%
JavaScript
5%
Java
13%
PHP
30%
Python
8%
Docker
25%
Node.js
13%
Реляционные базы данных
Какой результат будет в результате выполнения кода Python выше?
Anonymous Quiz
44%
[1, 2, 3, 4]
56%
[2, 3, 4, 5]
0%
[]
0%
Error
Пояснение к правильному ответу:

В данном случае ответ будет [1, 2, 3, 4]. Это связано с тем, что мы в цикле извлекаем числа из списка в переменную number (в которой содержится ссылка на неизменяемый тип int) и в каждой итерации её перезаписываем. Но это значение мы не записываем в массив вместо старого значения. Чтобы заменить значение неизменяемого типа в массиве на другое, нужно обратиться к элементу по его индексу и выполнить переприсваивание вида my_list[index] += 1, то есть нужно использовать цикл по индексам. С изменяемыми типами ситуация несколько иная)
Какой порядок CSS селекторов соответствует убыванию их специфичности (веса)?)
Anonymous Quiz
31%
div, .item, #item1
10%
#item1, div, .item
13%
div, #item1, .item
3%
.item, #item1, div
41%
#item1, .item, div
👍2