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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
130
просмотров
IndentationError: неверный отступ, не соответствует ни одному уровню внешнего отступа, хотя отступ выглядит корректно

Описание проблемы:

Я столкнулся с ошибкой при компиляции следующего кода на Python:

IndentationError: unindent does not match any outer indentation level

Вот сам код:

import sys

def Factorial(n): # Возвращает факториал
    result = 1
    for i in range(1, n):
       ...
8
голоса
5
ответов
130
просмотров
Разделение строк на слова с использованием нескольких разделителей границ слов

Я считаю, что то, что я хочу сделать, является довольно распространенной задачей, но я не нашел никаких ссылок в интернете. У меня есть текст с пунктуацией, и я хочу получить список слов.

"Hey, you - what are you doing here!?"

Результат должен быть таким:

['hey', 'you',...
8
голоса
5
ответов
130
просмотров
Эквивалент команды 'cd' в оболочке для смены рабочей директории?

Описание проблемы

Я сталкиваюсь с задачей изменения текущего рабочего каталога в Python. В терминале для этого используется команда cd, но не знаю, как это сделать в коде Python.

Как я могу изменить текущий рабочий каталог в Python?

8
голоса
5
ответов
130
просмотров
Как проверить, является ли число целым или с плавающей запятой?

Заголовок: Как определить, является ли число float или integer?

Тело сообщения: Я пытаюсь понять, как в Python различать числа с плавающей точкой (float) и целые числа (integer). Например, у меня есть следующие числа:

1.25 → float  
1 → integer  
0 → integer  
0.25 → float

Как я...

6
голоса
5
ответов
130
просмотров
Java 8: Как использовать лямбда-функцию, которая выбрасывает исключение?

Я знаю, как создать ссылку на метод, который имеет параметр типа String и возвращает int, это делается следующим образом:

Function<String, Integer>

Однако это не сработает, если функция генерирует исключение. Например, если метод определён так:

Integer myMethod(String s) throws...

7
голоса
5
ответов
130
просмотров
Как проверить, представляет ли строка целое число, без использования try/except? [аналогичный вопрос]

Проблема: Как проверить, представляет ли строка целое число?

Здравствуйте! У меня возник вопрос по поводу проверки, является ли строка представлением целого числа (например, '3', '-17'), и важно, чтобы это не касалось чисел с плавающей запятой (таких как '3.14') или строк, не являющихся...

6
голоса
5
ответов
130
просмотров
Как скачать файл с помощью Node.js (без использования сторонних библиотек)?

Как скачать файл с помощью Node.js, не используя сторонние библиотеки?

Мне не нужно ничего специфичного. Я просто хочу скачать файл по указанному URL и сохранить его в заданной директории.

7
голоса
5
ответов
130
просмотров
Почему `Export Default Const` недопустим?

Я столкнулся с проблемой при использовании export default в сочетании с const в JavaScript. У меня есть следующий код, который работает нормально:

const Tab = connect(mapState, mapDispatch)(Tabs);
export default Tab;

Однако, если я попытаюсь сделать...

8
голоса
5
ответов
130
просмотров
Сортировка объекта JavaScript по ключу

Я столкнулся с проблемой сортировки объектов в JavaScript по ключам. У меня есть объект, который выглядит следующим образом:

{ 'b' : 'asdsad', 'c' : 'masdas', 'a' : 'dsfdsfsdf' }

Мне нужно отсортировать его так, чтобы он выглядел следующим образом:

{ 'a' :...
6
голоса
5
ответов
130
просмотров
Как определить класс объекта?

У меня есть два класса: B и C, которые наследуются от класса A. Теперь у меня есть объект, который является экземпляром одного из этих классов — B или C. Как можно определить, к какому именно типу относится этот объект? Есть ли способ сделать это в языке программирования, который я использую?