Ибрагим
strA = "Маша,Миша и Михаил пошли за хлебом." mystring= '' listRes = list(strA.split()) for i in listRes: if i == "." or i == "," or i == "!" or i == "?" : listRes.remove(i) for x in listRes: mystring += ' ' + x print(mystring)
Ибрагим
в чем ошибка
m700
О, эльфийский.
ага, на орочьим это через LINQ
Itachi
Не знал, что так можно
вот пример по JRebel https://habr.com/ru/post/135633/
m700
че это
регулярное выражение
Oleksii
регулярное выражение
Почему они регулярно выражаются, не культурные какие
Bola
немного юмора
Виталик Голоенко
хммм
void removePunctuation(char a[], int size){ char b[size]; for(int i = 0, k = 0; i < size;i++) { while(a[k] == ','){ k++; } b[i] = a[k]; k++; } std::cout << b; } int main(){ char a[] = "abd,vfd,tyu,"; removePunctuation(a, sizeof(a)); } вот вариант еще один
Mikhail
Regex.Replace(str, @"\D+", "");
Тогда уж Regex.Replace(str, @"[^\w\s]", "");
Виталик Голоенко
Mikhail
Тогда уж Regex.Replace(str, @"[^\w\s]", "");
Главное надо быть аккуратным со всякими умлаутами и андерскорами.
Виталик Голоенко
а ты уверен что это правильно
char a[] = ",,,,ab,d,vf,,,d,t,,,,,yu,"; можешь так попробовать, всеровно результат правильный
Ибрагим
неее просто в моем vscode не пошло
Ибрагим
хотя в online compilatore тоже
Виталик Голоенко
неее просто в моем vscode не пошло
так ты на пайтон или на си пишешь?
Виталик Голоенко
хотя в online compilatore тоже
ты хоть include прописал?
Ибрагим
и на том и на другом
Виталик Голоенко
и на том и на другом
#include <iostream> добавил?
Ибрагим
ахахахахахахаха
Ибрагим
сорян, моя ошибка
Ибрагим
минусы писать сразу на двух языках
Виталик Голоенко
Главное надо быть аккуратным со всякими умлаутами и андерскорами.
привет, хотел вопрос задать, у вас же дети вроде в немецкой школе учились, они изучали там какой-то иностранный язык помимо английского?
Ибрагим
обычно в этих школах изучают французский
Ибрагим
но это зависит от школы тоже
Виталик Голоенко
У нас был только английский
а мне тут выбор дали либо дополнительно учи французкий либо латынь(
Erik
У нас был только английский
Они, получается, на русском, английском и немецком говорят? Норм наборчик
Mikhail
Они, получается, на русском, английском и немецком говорят? Норм наборчик
Свободно - думаю, только английский и русский, ибо билингвы. Немецкий забылся быстро, мы пробовали записываться в немецкую школу для поддержания уровня языка, но все быстро забывается, это бесполезно без регулрной практики.
m700
Латынь чоткий язык то
m700
Primum procrastino, deinde ad mentulam mitto Сначала я откладываю дела на завтра, а затем нахер
Erik
Обменяю свой армянский на что-нибудь более интересное, пишите в лс :))
Виталик Голоенко
Латынь чоткий язык то
ток для медиков)
m700
ток для медиков)
не совсем, первая моя подработка была для истфака печатал курсачи на латыни
Mikhail
Дети в целом быстро учат и также быстро забывают языки. Можно почитать разные исследования по этому поводу.
Виталик Голоенко
Дети в целом быстро учат и также быстро забывают языки. Можно почитать разные исследования по этому поводу.
я вот не понимаю как она забыли немецкий если находились в Германии и были в немецкой школе несколько лет
Mikhail
я вот не понимаю как она забыли немецкий если находились в Германии и были в немецкой школе несколько лет
Легко, буквально за год все выветрилось + ковид наслоился (ибо все школы были на удаленке в это время, по сути практика языковая минимальная).
m700
Дети в целом быстро учат и также быстро забывают языки. Можно почитать разные исследования по этому поводу.
есть нюанс еще - некоторые вещи школьникам объяснять проще чем взрослым так как в русском учат схожие вещи и термин понимаю. Пример - переходный и непереходный глагол взрослым дается сложнее.
Виталик Голоенко
Вроде того, но я уже не в Канаде.
а где, если не секрет:)?
m700
Да не задумываются об этом, лол. Вот ты как носитель задумываешься о спряжении главголов в повседневной жизни?
ну я задумываюсь о падежах которые не учат в школе и интересует использование ошибки управления
Виталик Голоенко
Чуть южнее.
Вашингтон/Чикаго/Колорадо?
m700
Чуть южнее.
а название валюты даж не поменялось?)
m700
Вашингтон/Чикаго/Колорадо?
юта - там же многоженство)
Itachi
В дебаге запускай
Это не то что мне нужно, дебаг и так использую
Шурок
В дебаге запускай
Там есть кнопка "compile and rebuild" оно 1 твой класс в рантайме изменит. Но готовься к падению иде
Mikhail
Вашингтон/Чикаго/Колорадо?
Просто интересно, по какому принципу выбирались локации
Виталик Голоенко
Просто интересно, по какому принципу выбирались локации
ну южнее Канады только США, вот я и назвал места в США которые вспомнил)
Виталик Голоенко
Mikhail
ну южнее Канады только США, вот я и назвал места в США которые вспомнил)
Ну просто интересно, что идет микс разных мест (штатов/городов) из разных географических точек, поэтому и удивился
m700
а может Монтана?
не...северная дакота полюбас жгучее ойти там)
m700
вангую новая англия)
Виталик Голоенко
ну а я тода за Нью йорк или Орегон)
m700
Как-то банально)
Темирлан
sweet home Alabama
Oleksii
Одесса...
m700
а какже Аризона?😁
Oleksii
m700
оставлю здесь, неплохой разбор https://www.youtube.com/watch?v=1rpRZE72cWg #csharp #nullable 18 минут
m700
ну мало ли...не так промозгло зимой)
Ol
А, Юль, видела мое сообщение? Даже то расширение не помогло видео стащить с сайта))
Ol
Ещё пару штук попробовала - хрен))
Liza
А если в конкретном языке строки иммутабельны?
Извини, что поздно отвечаю. Сначала не поняла, что за иммутабильность, погуглила (вот нашла https://lemire.me/blog/2017/07/07/are-your-strings-immutable/). Там Пайтон написано, что иммутабельный, у человека Пайтон. Я ввела свое предложенное решение в редактор кода, работает. И я теперь уже не понимаю, в чем вопрос то был. Мое решение в 6 строк кода, может, есть более оптимальное? Или ты какой-то другой определенный язык имел в виду?
Mikhail
Извини, что поздно отвечаю. Сначала не поняла, что за иммутабильность, погуглила (вот нашла https://lemire.me/blog/2017/07/07/are-your-strings-immutable/). Там Пайтон написано, что иммутабельный, у человека Пайтон. Я ввела свое предложенное решение в редактор кода, работает. И я теперь уже не понимаю, в чем вопрос то был. Мое решение в 6 строк кода, может, есть более оптимальное? Или ты какой-то другой определенный язык имел в виду?
Посыл был в том, что присоединение символа к строке во многих языках будет работать как создание новой строки и копирования предыдущей посимвольно. Таким образом, предложенный алгоритм будет мягко говоря не самым оптимальным. Например, есть строка Я люблю Мы добавляем посимвольно слово пивчанский Для этого на каждую итерацию мы будем создавать новую строку, которая будет состоять из предыдущей + символа из нашей второй строки. Я люблю п Я люблю пи Я люблю пив Я люблю пивч Я люблю пивча Я люблю пивчан Я люблю пивчанс Я люблю пивчанск Я люблю пивчански Я люблю пивчанский Таким образом мы создали 10 новых объектов-строк, что очевидно не будет лучшим решением. Человек вроде как там в олимпиадное программирование собрался (лолшта), так что в данном контексте это точно будет плохим решением.
Mikhail
Одесса...
Кстати, да, я в часе езды от Одессы прямо сейчас чисто технически.
Antoshka
программисты на плюсах, к вам вопрос: как можно создать список структур с длиной, которая постоянно меняется? знаю, что можно использовать vector, но хотелось бы знать, возможно ли вообще это реализовать без него
Алексей
почему там continue есть
Чтоб продолжить
Алексей
издеваешься?
Не он правда школьник 14 лет