Все вопросы
IndentationError: неверный отступ, не соответствует ни одному уровню внешнего отступа, хотя отступ выглядит корректно
Описание проблемы:
Я столкнулся с ошибкой при компиляции следующего кода на Python:
IndentationError: unindent does not match any outer indentation level
Вот сам код:
import sys
def Factorial(n): # Возвращает факториал
result = 1
for i in range(1, n):
...
Как лучше реализовать необязательные параметры функций в JavaScript?
Проблема с обработкой необязательных параметров в JavaScript
Я всегда обрабатывал необязательные параметры в JavaScript следующим образом:
function myFunc(requiredArg, optionalArg) {
optionalArg = optionalArg || 'defaultValue';
// Выполнить действия
}
Однако...
Как вызвать функцию родительского класса из функции производного класса?
Как вызвать функцию родительского класса из производного класса на C++? У меня есть класс под названием parent
и класс child
, который наследуется от parent
. В каждом классе есть функция print
. В определении функции print
класса child
я хотел бы вызвать функцию print
родительского...
Разделение строк на слова с использованием нескольких разделителей границ слов
Я считаю, что то, что я хочу сделать, является довольно распространенной задачей, но я не нашел никаких ссылок в интернете. У меня есть текст с пунктуацией, и я хочу получить список слов.
"Hey, you - what are you doing here!?"
Результат должен быть таким:
['hey', 'you',...
Как получить текущее время в формате YYYY-MM-DD HH:MI:Sec.Millisecond в Java?
У меня есть следующий код, который возвращает текущее время. Однако он не учитывает миллисекунды.
public static String getCurrentTimeStamp() {
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//dd/MM/yyyy
Date now = new Date();
String strDate =...
Как объединить несколько QuerySet в Django?
Я пытаюсь реализовать поиск на сайте, построенном на Django, и в этом поиске я должен искать по трём различным моделям. Для пагинации результатов поиска я хотел бы использовать универсальное представление object_list для отображения результатов. Но для этого мне нужно объединить три QuerySet в...
SecurityError: Заблокирован доступ к фрейму из-за политики CORS
Я загружаю элемент `` на своей HTML-странице и пытаюсь получить доступ к элементам внутри него с помощью JavaScript, но когда я пытаюсь выполнить свой код, получаю следующую ошибку:
SecurityError: Blocked a frame with origin "http://www.example.com" from accessing a cross-origin...
Эквивалент команды 'cd' в оболочке для смены рабочей директории?
Описание проблемы
Я сталкиваюсь с задачей изменения текущего рабочего каталога в Python. В терминале для этого используется команда cd, но не знаю, как это сделать в коде Python.
Как я могу изменить текущий рабочий каталог в Python?
Создание DataFrame из значений переменных вызывает ошибку "ValueError: If using all scalar values, you must pass an index"
У меня есть две переменные, определенные следующим образом:
a = 2
b = 3
Я хочу создать DataFrame из этих переменных:
df2 = pd.DataFrame({'A': a, 'B': b})
Однако при выполнении этого кода возникает ошибка:
ValueError: If using all scalar values, you must pass an...
Как посчитать количество вхождений строки в строке?
Заголовок: Как посчитать количество вхождений строки в другой строке в JavaScript?
Описание проблемы:
Я столкнулся с задачей, в которой мне нужно посчитать, сколько раз конкретная подстрока встречается в другой строке. Например, у меня есть строка "This is a string."
, и я хочу получить...
Как получить первый ключ в (возможно) ассоциативном массиве?
Какой самый эффективный способ определить первый ключ в ассоциативном массиве? Первоначально я подумал просто использовать цикл foreach
, а затем сразу же выйти из него, как показано ниже:
foreach ($an_array as $key => $val) break;
Таким образом, переменная $key
будет содержать...
Как преобразовать std::string в int?
Я хочу преобразовать строку в целое число, и я не имею в виду ASCII-коды.
Суть проблемы в том, что мы получаем уравнение в виде строки. Нам нужно разбить его, правильно отформатировать и решить линейные уравнения. При этом у меня не получается преобразовать строку в целое число.
Я знаю, что...
Соответствуют ли 'Стрелочные функции' и 'Функции' или они взаимозаменяемы?
Проблема с использованием стрелочных функций в ES2015
С введением стрелочных функций в ES2015 появилась возможность использовать более лаконичный синтаксис для определения функций. Однако у меня возникли следующие вопросы:
- Могу ли я заменить все свои объявленные функции/выражения на...
Babel 6: regeneratorRuntime не определен
Я пытаюсь использовать синтаксис async/await с нуля на Babel 6, но получаю ошибку "regeneratorRuntime is not defined".
Вот содержимое моего файла .babelrc:
{
"presets": [ "es2015", "stage-0" ]
}
Содержимое файла package.json:
"devDependencies": {
"babel-core":...
Как преобразовать массив в объект?
Заголовок: Как преобразовать массив в объект с индексами в JavaScript?
Описание проблемы:
Мне нужно преобразовать массив, содержащий строки, в объект, где ключами будут индексы этих строк, а значениями — сами строки.
Например, я имею массив:
['a', 'b', 'c']
и хочу...
Как проверить, является ли число целым или с плавающей запятой?
Заголовок: Как определить, является ли число float
или integer
?
Тело сообщения:
Я пытаюсь понять, как в Python различать числа с плавающей точкой (float
) и целые числа (integer
). Например, у меня есть следующие числа:
1.25 → float
1 → integer
0 → integer
0.25 → float
Как я...
Как удалить виртуальное окружение (virtualenv)?
Я создал виртуальное окружение с помощью следующей команды: virtualenv venv --distribute
.
Попытка удалить его с помощью команды rmvirtualenv venv
не сработала.
Я выполняю ls
в текущем каталоге и все еще вижу venv
.
Единственный способ удалить его, похоже, это команда sudo rm -rf venv
....
Удаление объекта из массива с помощью JavaScript
Как удалить объект из массива?
Я хочу удалить объект, который включает имя Kristian, из массива someArray. Например:
someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}];
Я хочу получить:
someArray = [{name:"John", lines:"1,19,26,96"}];
В чем разница между функциями range и xrange в Python 2.X?
Проблема заключается в том, что я заметил, что xrange
работает быстрее, чем range
, но не понимаю, почему это так. У меня нет никаких доказательств, кроме слухов, подтверждающих, что xrange
действительно быстрее. Можете объяснить, в чем отличие между следующими конструкциями и почему одна из...
Как лучше всего удалить акценты (нормализовать) в строке Unicode Python?
У меня есть строка в формате Unicode в Python, и я хотел бы удалить все диакритические знаки (акценты).
Я нашел элегантное решение этой задачи в Java:
- Конвертировать строку Unicode в её длинную нормализованную форму (с отдельными символами для букв и диакритиков).
- Удалить все символы,...