Dmitriy (Дима)
Omarov
Тем более
Возможно, далее поэт допускает вольность и предлагает читателю додумать
Артур
ребята, тут типо сортивка пузырьком нужна? мои познания в костыльных методах сортировок не хватает https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python
Dmitriy (Дима)
Возможно, далее поэт допускает вольность и предлагает читателю додумать
На Фудзи ворона взлетела неспешно. Склоны скрывает туманная тьма. Разметала фаза серые перья.
Erik
мое почтение 1 строку, то что я писал очень долго
Получилось переделать под свою задачу?
Артур
Получилось переделать под свою задачу?
а нет, тот код «типо» работает так как Игорь потвердил, мне больше было интересно узнать иные реализации этой задачи или моего же кода
Erik
def text(string): result = [] for word in string.split(): if all(word.count(symbol) > 1 for symbol in word): result.append(word) return result
Erik
def text(string): return [word for word in string.split() if all(word.count(symbol) > 1 for symbol in word)]
Артур
def text(string): result = [] for word in string.split(): if all(word.count(symbol) > 1 for symbol in word): result.append(word) return result
выглядит здороыо, единственное я плохо знаю как работает all или тернарные операторы, как у вас дела обстоят с изучением нейронок?
Erik
Нормально
Alexander
3 полезные игры для программистов https://tproger.ru/articles/3-interesnye-i-poleznye-igry-dlja-programmistov/
Igor
а нет, тот код «типо» работает так как Игорь потвердил, мне больше было интересно узнать иные реализации этой задачи или моего же кода
Если использовать from collections import Counter то все решение сведется к def text(string): return [word for word in string.split() if Counter(word).most_common()[-1][1] >= 2]
Igor
ребята, тут типо сортивка пузырьком нужна? мои познания в костыльных методах сортировок не хватает https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python
тебе не нужно костылить нужно отфильтровать нечетные отсортировать их и заменить в исходном массиве
Igor
кстати прикольная задача
Артур
тебе не нужно костылить нужно отфильтровать нечетные отсортировать их и заменить в исходном массиве
def sort_array(source_array): odds = [] for i in source_array: if i % 2 != 0: odds.append(i) source_array.remove(i) return sorted(odds) + source_array ## [1, 3, 5, 2, 4, 8] if __name__ == '__main__': print(sort_array([1, 2, 3, 4, 5, 8])) # should equal [1, 3, 2, 8, 5, 4] идею смещение реализовать не получается в итоге я склеиваю две половины
Alexander
Vim - хороший редактор? Какие у него плюсы-минусы?
Alexander
Умеет ли он в питон?
Oleg
Oleg
Там кривая обучения очень крутая
Igor
а не надо криво учиться :)
Andrii
Vim - хороший редактор? Какие у него плюсы-минусы?
Умеет с плагинами всё, Тьюринг полный редактор текста, работает из командной строки в текстовом режиме, лёгкий доступ до командной строки. Минус: надо настраивать под себя
giorgio
а не надо криво учиться :)
чем кривее будешь учиться, тем ровнее будешь писать
giorgio
danil
Vim - хороший редактор? Какие у него плюсы-минусы?
Плюсы: Быстрая скорость работы, куча плагинов, гибкость в настройке под себя Минусы: До быстрой скорости работы нужно дорасти, первые пару недель(мб даже месяц) скорость написания кода будет ниже чем в привычных иде, со временем будет увеличиваться.
Igor
То есть из коробки работать не получится?
да скорее тебя в коробке закопают чем ты научишься работать в вим :), а из коробки работать не получиться :) если только ты не ленин у него я думаю вайфай берет
danil
То есть из коробки работать не получится?
Получится, но будет крайне непривычно. Ведь нужно полностью отвыкать от мышки и все делать кнопочками)
Oleg
Запомни ключевое: :wq или :q!
Igor
Запомни ключевое: :wq или :q!
вроде ж было "эрек ую чос" ? не
Andrii
То есть из коробки работать не получится?
Ну... мне сложно сказать, лично у меня плагинов и настроек не много... Но тут очень индивидуально
Oleg
Запомни ключевое: :wq или :q!
Самый частый вопрос новичков - как выйти из vim
Артур
обучение в виме == настройка вима настройка вима == до момента когда понравится == осознание, что ты потратил кучу времени, чтобы создать пайчарм, если речь о питоне
Артур
но прикольно
Кот.
Самый частый вопрос новичков - как выйти из vim
закрыть нафиг терминал и не открывать его )))
Сергей
закрыть нафиг терминал и не открывать его )))
Ну не могут они выйти в нормальный режим
Igor
закрыть нафиг терминал и не открывать его )))
какой терминал тру пацаны работают из терминала :) им даже выйти некуда
danil
Но, бытует мнение, что время потраченное на обучени потом будет возвращено скоростью колинга. Я правильно понимаю?
Скорее да, чем нет. Это выбор каждого мужчины - vim или ide. Если все же выбран вим, потрачено куча времени (действительно куча) на тренировку в янках/пасте/выделении/поиске/регулярках, а также слепую печать, то ты будешь работать быстрее чем в иде
Кот.
Ну не могут они выйти в нормальный режим
поскольку я его редко открываю у меня всегда пригорает с него )
Alexander
vim-adventures.com
Артур
Pydroid как единственный вариант Почти нет возможности сесть за ПК и спокойно запустить VSCode)
да это тоже уверенный плюс в виме, я когда писал код из книги вим был очень удобен
Oleg
какой терминал тру пацаны работают из терминала :) им даже выйти некуда
Я когда с убунту игрался недавно через WSL, очень был удивлён формату (причём удобному): ОС без визуальной составляющей, только текст в командной строке, но это довольно удобно
danil
vim-adventures.com
Помимо игры могу посоветовать книгу "Практическое использование Vim", полезная и приятная
Oleg
Надо с зп заняться поиском железа Ноут отремонтировать старый или что-то купить недорогое И кодить, кодить, кодить
Konstantine
https://youtu.be/OZ5sQU4GmvE
Andrii
обучение в виме == настройка вима настройка вима == до момента когда понравится == осознание, что ты потратил кучу времени, чтобы создать пайчарм, если речь о питоне
Не совсем, есть ещё командная строка Linux, к которой простой доступ. Не говоря про ЯП vimscript для написания своих скриптов (или юзать пайтон для этого). Например, function! GetHTML() python import vim, BeautifulSoup, urllib handle = urllib.urlopen(vim.current.line) soup = BeautifulSoup.BeautifulSoup(handle.read()) vim.current.buffer[:] = soup.prettify().split('\n') EOF endfunction Функция, при вызове которой берём URL из текущей строки, скачиваем и копируем в буфер vim
Andrii
прям обязательно нужно такое всем :) как я без этого жил :)
Все говорят, фильм для дураков, фильм для дураков... А мне понравился!
Сергей
думаете с вимом так же как с фильмами?
На вкус и цвет, редакторов как собачьих "мин" после таяния снега))
danil
А игрулька стОящая?
Честно говоря не играл в нее и впервые вижу) Я слышал о сайте, где нужно заменить текст на какой-то другой за минимальное кол-во нажатий кнопочек на клавиатуре - полное дрочево, которое не рекомендую. В таком случае лучше учиться практически, то есть на своем коде. Форматируйте свой код, выделяйте блоками, перемещайте текст, меняйте регистры букв, все что угодно, но не сидеть на сайте с умным видом высчитывая сколько итераций нужно нажать для выделения курсором вправо чтобы попасть ровно туда куда нужно
Andrii
Это к тому что на вкус на цвет. Мне понравился, и я ушёл из IDE в vim, и снова начал получать радость от разработки. Ну а кому-то нра IDE. Но, кстати, под Windows всё неудобно, и vim тоже
Денис
"Как учиться": https://martinfowler.com/bliki/ShuHaRi.html (для тех, кто умеет в англ). В общем-то, отвечает на вопрос, как подойти к чему-то новому для себя.
Andrii
Alexander
Ребят, подскажите, бывают ли чаты по типу этого где сидят люди торгующие на биржах крипты? Сам искал, но пока одни псевдотрейдеры и мошенники
Andrii
А ты читал, что там по ссылке?
Я остановился тут In this beginning stage students follow the teachings of one master precisely. ибо мне непонятно как это можно применить к программированию. Я понимаю, в игре го можно запоминать игры сенсея, я понимаю можно пытаться копировать движения в изобразительном искусстве. Но в программировании??? Копировать ход мыслей???
Alexander
бывают
А можно ссылочку?) Буду безмерно благодарен
giorgio
А можно ссылочку?) Буду безмерно благодарен
на ютубе есть канал invest hacking, там в описании найдешь ссылочку на чат
Денис
Я смотрел к примеру проект на мастер классе, и делал паралельно свой, то к примеру свои фильтры, своя БД, и тд и тп
Ну да. Полезно ещё ставить на паузу и экспериментировать самому - тогда профит будет наилучший, но это уже скорее ко второму этапу (по ссылке) можно отнести