Size: a a a

Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development

2020 November 08

AH

Alex Hʌ vN in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Vale Ra
Тут сильно умных не любят
Почему?
источник

V

Vale Ra in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
🚲 Oleh Kopyl UI/UX designer
Ответ “напиши регулярку” не принимается
.
источник

AH

Alex Hʌ vN in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Грустно, я думал чат для советов и создан
источник

Dmitriy Тiutiunnyk in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
я тоже тае думал, поэтому и зашел
источник

Dmitriy Тiutiunnyk in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
хотел помочь
источник

AK

Alexander K. in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Почему не принимается?
источник

AK

Alexander K. in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
источник

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Мне тут админ канала @python_academy подсказал как эффективнее сделать эту функцию.

Я конечно не понимаю пока как работает lambda, но свою функцию функция выполняет.
источник

IA

Ilya Agafonov in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
ID:0
Часто в программировании стыкаешься с тем, что нужно удалить из текста (строки) какой-то символ. Это решается при помощи одной функции – строка.replace(символ, “”) – где мы просто меняем строку на ничего:

string.replace("!","")

Если у нас строка была “Привет!”, то теперь она станет “Привет”.

Пока все норм, но что если нам нужно удалить несколько символов из строки. Тогда мы попадаем в адский ад повторений.

Предположим у нас есть строка:
string = "xvxcvhnxcnvkxjcnbvkxbcvkx!!)."

И нам нужно удалить из нее символы !, ) и точку.

Для этого нам нужно сделать string.replace("!","").replace(".","").replace(",","").replace(“)”,””).

Дичь, правда? Но выход есть.

Я написал функцию, которая удаляет из строки все символы за раз:

stremove(string, "!):.")

Сначала указываем в скобках откуда будем вырезать символы и через запятую в кавычках пишем символы, которые нужно удалить. Удобно, не так ли?
какую только фигню не изобретёшь лишь бы не гуглить
источник

Н

Никита in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Ребят, как сделать условие? Ответ “if” не принимается
источник

IA

Ilya Agafonov in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Никита
Ребят, как сделать условие? Ответ “if” не принимается
while True: break
источник

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Извините меня за ужасный нейминг. Исправил.
источник

V

Vale Ra in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
@kopyl люди бунтуют
источник

D

Danipulok in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Неплохо
источник

Dmitriy Тiutiunnyk in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
ID:0
Часто в программировании стыкаешься с тем, что нужно удалить из текста (строки) какой-то символ. Это решается при помощи одной функции – строка.replace(символ, “”) – где мы просто меняем строку на ничего:

string.replace("!","")

Если у нас строка была “Привет!”, то теперь она станет “Привет”.

Пока все норм, но что если нам нужно удалить несколько символов из строки. Тогда мы попадаем в адский ад повторений.

Предположим у нас есть строка:
string = "xvxcvhnxcnvkxjcnbvkxbcvkx!!)."

И нам нужно удалить из нее символы !, ) и точку.

Для этого нам нужно сделать string.replace("!","").replace(".","").replace(",","").replace(“)”,””).

Дичь, правда? Но выход есть.

Я написал функцию, которая удаляет из строки все символы за раз:

stremove(string, "!):.")

Сначала указываем в скобках откуда будем вырезать символы и через запятую в кавычках пишем символы, которые нужно удалить. Удобно, не так ли?
если уже оценивать именно эту функцию, нужно ее доработать, ибо очень неоптимизировпна, на миллионных строках будет долго работать
1)нет смысла держать в списке один элемент, это можно сделать короче переприсвоеним string = string.replace()
2) replace долгая опеоация, ибо ей придется пройти по всем элементам списка, то есть если таких символов будет много, как и будет большая длина строки время будет расти линейно, то есть ей придется сделать кол символов * длину строки проходов по строке, но на самом деле это можно сделать всего за 1 проход одним циклом и без реплайс, попробуй исправить
3) string лучше не использовать как переменную, ибо есть такой встроенный модуль, если ты потом жахочешь его заюзать в функции, он просто затрется твоей переменной
источник

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Упарываюсь дальше.
источник

ID

Ilya D in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
Никита
Ребят, как сделать условие? Ответ “if” не принимается
Свич
источник

D

Danipulok in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
ID:0
Упарываюсь дальше.
Можно отдохнуть недельку и потом вернуться к коду
Произойдёт прогресс
источник

Н

Никита in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
ID:0
Одеваю я AirPods. Они автоматом подключаются к ноуту.
Потом делаю вызов с телефона и выбираю наушники как источник звука.
И у меня в одном наушнике музыка с ноута, а в другом разговор с телефона.

What a feature (not bug)!
Что-то типа такого?
источник

Dmitriy Тiutiunnyk in Bauhaus design chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, development
помню недавно было обсуждение этого вопроса в чате, лучше так не писать
источник