Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

5
голоса
5
ответов
295
просмотров
`/` против `//` для деления в Python

Есть ли какие-либо преимущества в использовании одного оператора по сравнению с другим? В Python 2 оба оператора, похоже, возвращают одинаковые результаты: >>> 6/3 2 >>> 6//3 2

6
голоса
5
ответов
295
просмотров
Как выделить команды bash/shell в Markdown?

Как выделить команды Bash/шела в Markdown файлах?

Я пытаюсь выделить команды Bash/шела в своих Markdown файлах, но не уверен, как это сделать. Например, для выделения кода на JavaScript я использую следующий синтаксис:

function () { return "Этот код выделен как JavaScript!" }

Для...

5
голоса
4
ответов
295
просмотров
Использование async/await с методом Array.map

Столкнулся с проблемой при работе с асинхронными функциями в TypeScript. У меня есть следующий код:

var arr = [1, 2, 3, 4, 5];

var results: number[] = await arr.map(async (item): Promise => {
    await callAsynchronousOperation(item);
    return item + 1;
});

Этот код вызывает...

0
голоса
5
ответов
295
просмотров
Как получить размеры фонового изображения в jQuery?

Проблема проста. Как получить размер фона изображения (ширину и высоту) для div с помощью jQuery? Это вообще возможно? Я предполагал, что код ниже сработает:

jQuery('#myDiv').css('background-image').height();

Но я получаю сообщение об ошибке, что это не функция.

0
голоса
1
ответов
295
просмотров
Создание файла заданного размера в Python

Проблема с созданием файла заданного размера в Python

Я пытаюсь создать файл определенного размера (например, 1 ГиБ). Содержание файла не важно, так как я заполню его данными позже.

Вот что я делаю:

f = open("E:\\sample", "wb")
size = 1073741824 # байты в 1 ГиБ
f.write("\0" *...
0
голоса
3
ответов
295
просмотров
Как пропустить итерацию при использовании reduce в JavaScript?

Я пытаюсь разобраться, как условно прервать итерацию при использовании функции reduce в JavaScript.

У меня есть следующий код, который суммирует массив целых чисел и возвращает число 10:

[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, currentIndex, array) {
  return...
41
голоса
5
ответов
294
просмотров
Что делает оператор !! (двойной восклицательный знак) в JavaScript?

Я увидел следующий код:

this.vertical = vertical !== undefined ? !!vertical : this.vertical;

Похоже, что в этом коде используется оператор !!, который я не узнаю. Что он означает?

13
голоса
5
ответов
294
просмотров
Как вернуть ключи словаря в виде списка в Python?

Я столкнулся с проблемой при работе со словарями в Python 3.3 и выше. В Python 2.7 я мог получить ключи, значения или элементы словаря в виде списка, используя метод .keys(). Например:

newdict = {1:0, 2:0, 3:0}
print(newdict.keys())
# Результат: [1, 2, 3]

Однако, начиная с Python...

18
голоса
5
ответов
294
просмотров
Разница между const int*, const int * const и int * const?

Я всегда путаюсь, как правильно использовать const int *, const int * const и int * const. Существенно ли их различие? Существуют ли какие-то правила, определяющие, что можно, а что нельзя делать с этими указателями?

Мне нужно знать все "можно" и "нельзя" в контексте присваивания, передачи...

12
голоса
5
ответов
294
просмотров
"Красивая печать всей Series / DataFrame в Pandas"

Я много работаю с Series и DataFrames в терминале. По умолчанию метод repr для Series возвращает сокращенное представление, показывающее некоторые значения с начала и конца, в то время как остальная часть данных скрыта.

Существует ли встроенный способ красиво отобразить всю Series или...