Какой из этих языков НЕ является высокоуровневым?
Anonymous Poll
6%
Python
19%
PHP
13%
C++
31%
Plankalkul
31%
Assembly
Что выводит данный код?
x = {1: 5, 2: 4, 3:7}
x.pop(2) print(x)
x = {1: 5, 2: 4, 3:7}
x.pop(2) print(x)
Anonymous Poll
9%
{1: 5, 2: 4}
9%
{3: 7}
55%
{1: 5, 3: 7}
18%
Error
9%
Посмотреть ответ
Tips & Tricks. Подсчет наиболее часто встречающихся элементов в итерируемом объекте
Показываем, как помощью инструмента Counter из модуля collections узнать, какие элементы итерируемого объекта встречаются чаще всего, и сколько раз.
Читать статью
#списки #строки #модули
Показываем, как помощью инструмента Counter из модуля collections узнать, какие элементы итерируемого объекта встречаются чаще всего, и сколько раз.
Читать статью
#списки #строки #модули
Топ. Знакомство с map() в Python
В настоящее время map(), filter() и reduce() являются фундаментальными компонентами функционального программирования в Python. В этой статье мы знакомим вас с функцией map(). Рассмотрим следующие темы:
- функциональный стиль на Python
- что такое map()
- использование map() с различными видами функций
- обработка множественных итераций с помощью map()
Читать статью
#функции
В настоящее время map(), filter() и reduce() являются фундаментальными компонентами функционального программирования в Python. В этой статье мы знакомим вас с функцией map(). Рассмотрим следующие темы:
- функциональный стиль на Python
- что такое map()
- использование map() с различными видами функций
- обработка множественных итераций с помощью map()
Читать статью
#функции
Что выведет данный код?
A = [[j for j in range(3)] for i in range(4)]
print(A)
A = [[j for j in range(3)] for i in range(4)]
print(A)
Anonymous Poll
40%
[[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]
0%
[[0, 0, 0], [1, 1, 1], [2, 2, 2], [3, 3, 3]]
40%
[[0, 1, 2], [0, 1, 2], [0, 1, 2], [0, 1, 2]]
20%
Error
0%
Узнать ответ
Какой из этих браузеров вышел раньше других?
Anonymous Poll
5%
Google Chrome
15%
Firefox
55%
Opera
0%
Microsoft Edge
25%
Safari
Топ. Реализация стека на Python
На собеседовании вам вполне могут предложить написать код для реализации стека или очереди. Давайте рассмотрим упрощенный пример такой задачи.
Читать статью
#списки
На собеседовании вам вполне могут предложить написать код для реализации стека или очереди. Давайте рассмотрим упрощенный пример такой задачи.
Читать статью
#списки
Топ. Преобразование итераций строк и чисел с помощью map()
В этой статье:
- преобразование итераций строк (использование методов str, удаление знаков препинания, реализация алгоритма шифрования Цезаря)
- преобразование итераций чисел (использование математических операций, преобразование температур, преобразование строк в числа)
Читать статью
#строки #функции
В этой статье:
- преобразование итераций строк (использование методов str, удаление знаков препинания, реализация алгоритма шифрования Цезаря)
- преобразование итераций чисел (использование математических операций, преобразование температур, преобразование строк в числа)
Читать статью
#строки #функции
Что выведет данный код?
Anonymous Poll
17%
['my l', 'st']
33%
['my list']
0%
['my', 'list']
33%
Error
17%
Узнать ответ
Разница между == и is
Многие разработчики не понимают разницу этих двух операторов сравнения. Из-за неправильного использования
Оператор
Но Python в целях производительности кеширует малые числа и короткие строки, поэтому возможны некоторые казусы, как в примере выше.
#тонкости
Многие разработчики не понимают разницу этих двух операторов сравнения. Из-за неправильного использования
==
и is
в приложениях могут возникнуть странные ошибки.Оператор
==
проверяет равенство значений двух объектов. А оператор is
проверяет идентичность самих объектов. Его используют, чтобы удостовериться, что переменные указывают на один и тот же объект в памяти.Но Python в целях производительности кеширует малые числа и короткие строки, поэтому возможны некоторые казусы, как в примере выше.
#тонкости
Что выводит данный код?
data_dict = {1: "X", 2: "Z", 3: "Y"}
print(data_dict.get(2, 4))
data_dict = {1: "X", 2: "Z", 3: "Y"}
print(data_dict.get(2, 4))
Anonymous Poll
13%
{1: "X", 2: 4, 3: "Y"}
13%
{1: "X", 2: "Z", 3: "Y" 4: 2}
0%
{2: 4}
50%
Z
13%
Error
13%
Посмотреть ответ
В этом мире есть всего 7 типов людей.
А к какому относишься ты?
А к какому относишься ты?
Anonymous Poll
20%
i++
0%
++i
20%
i = i+1
40%
i += 1
20%
i = -(-i-1) 🤪
0%
i = -~i 🤪🤪
0%
i = (i ? i + (i / i) : 1) 🤪🤪🤪