Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 November 11

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Хех
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Да это ясно
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Как различать именно AABBCC и 123456789
первое должно как hex выйти, а второе как десятичное
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Как различать именно AABBCC и 123456789
первое должно как hex выйти, а второе как десятичное
ну епт
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
никак
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если нет 0x
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Грустно это
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и нет ни одной буквы
никак ты не отличишь 1234 в шестнадцатеричной от 1234 в десятичной
так же как в девятиричной восьмиричной семиричной и тд
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нет, надо чтобы число 123456789 опрделялось как десятичное. А если появится 1234A, то это уже шестнадцати должно быть
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Приветствую ночных обитателей!
Стоит задача - в строке по типу такой: "0xAAABBBB +AAABBB + 123456 + ModuleHandle - 9999"
Нужно заменить AAABBB на 0xAAABBB, 123456 и 9999 не трогать. ModuleHandle - это переменная, может быть например d3d9.dll
У кого-нибудь есть идеи как это можно сделать?
ну решение в лоб - сделать split
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
отформатировать сперва как десятичные
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
потом как шестнадцатеричные
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
у тебя же есть разделители
это как бы дорогого стоит
когда они есть
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если что - в питоне вроде замена чере re.sub делается
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
у тебя же есть разделители
это как бы дорогого стоит
когда они есть
Разделитель может быть чем угодно по факту
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну так формализуй задачу)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну хотя идея хорошая
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
без тз - результат хз
ну в любом случае - split существенно упростит жизнь значительно
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
\s?[-+*/]\s?
источник