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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
114
просмотров
Лучший способ удалить знаки препинания из строки

Кажется, что существует более простой способ, чем:

import string s = "string. With. Punctuation?" # Пример строки out = s.translate(string.maketrans(,), string.punctuation)

Есть ли более простой способ решить эту задачу?

6
голоса
5
ответов
114
просмотров
Определение, находится ли целое число между двумя другими целыми числами

Как мне определить, находится ли данное целое число между двумя другими целыми числами (например, больше или равно 10000 и меньше или равно 30000)?

6
голоса
5
ответов
114
просмотров
Как извлечь заранее заданный диапазон строк из текстового файла в Unix?

У меня есть дамп SQL длиной около 23000 строк, содержащий данные нескольких баз данных. Мне нужно извлечь определённый раздел этого файла (т.е. данные для одной базы данных) и поместить его в новый файл. Я знаю как номер строки начала, так и номер строки конца данных, которые мне нужны.

Кто-нибудь...

7
голоса
5
ответов
114
просмотров
Может ли код, корректный как в C, так и в C++, вести себя по-разному при компиляции в каждом из языков?

Описание проблемы: Различия в поведении кода между C и C++

C и C++ имеют множество отличий, и не весь корректный код на C является корректным кодом на C++. Под "корректным" я имею в виду стандартный код с определенным поведением (т.е. не специфичный для реализации/неопределенный и...

7
голоса
5
ответов
114
просмотров
C-подобные структуры в Python

Как можно удобно определить структуру, подобную C, в Python? Я устал постоянно писать подобное:

class MyStruct():
    def __init__(self, field1, field2, field3):
        self.field1 = field1
        self.field2 = field2
        self.field3 = field3

Есть ли более простой и...

7
голоса
2
ответов
114
просмотров
Какое регулярное выражение хорошо подходит для поиска URL?

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

var urlR = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)
           (?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
var url =...
7
голоса
2
ответов
114
просмотров
Как проверить, начинается ли строка с заданной подстроки?

Я пытаюсь проверить, начинается ли строка с http. Как я могу выполнить эту проверку?

Вот мой код:

$string1 = 'google.com';
$string2 = 'http://www.google.com';

У меня есть две строки, и я не знаю, как правильно использовать функции для проверки их начала. Помогите, пожалуйста!

6
голоса
5
ответов
114
просмотров
Путь развития в Python - от ученика до гуру

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

Здравствуйте, сообщество StackOverflow!

Я изучаю Python уже полтора года, работаю с ним и использую его в своих проектах. Как биолог, который постепенно переходит в область биоинформатики, я осознал, что этот язык стал основой всех значительных вкладов, которые я сделал в...

6
голоса
5
ответов
114
просмотров
Как использовать константу PI в C++

Проблема с использованием константы PI в C++

Я хочу использовать константу PI и тригонометрические функции в своей программе на C++. Я подключаю тригонометрические функции с помощью #include , однако в этом заголовочном файле не кажется, чтобы была определена константа PI.

Как я могу...

7
голоса
5
ответов
114
просмотров
Как проверить, пуст ли словарь?

Я пытаюсь проверить, пустой ли словарь, но он работает неправильно. Вместо того чтобы корректно обрабатывать это условие, код просто пропускает его и отображает сообщение ONLINE без дополнительных данных. Есть идеи, в чем может быть проблема? def isEmpty(self, dictionary): for element in...