Igor
ну там длины перменных можно подправить типа вместо symb нормально использовать c вместо строки s и будет легче восприниматься так строки получись длинноватые
Igor
ну и да самос собой перебарщивать с логикой в компрехеншинах не стоит
Адъютант
ну и да самос собой перебарщивать с логикой в компрехеншинах не стоит
ну я бы их не кидал где не читабельно или не обойтись
Гавриленко
ну там длины перменных можно подправить типа вместо symb нормально использовать c вместо строки s и будет легче восприниматься так строки получись длинноватые
А есть какие-нибудь соглашения по сокращению часто употребляемых названий переменных? Просто кажется, что лучше оставлять слово полностью или сокращать не до 1 символа, чтобы было понятно что происходит
Igor
незнаю если у нас компрехеншин c или ch для символа вполне норм
Igor
чем дольше живет переменная тем понятней нужно имя если она живет одну строку я бы не заморачивался
Igor
ну и в стиле o = object s = string i = int или n даже в стандартных функциях используют однобуквенные переменные и офигенно себя чувствуют :)
Гавриленко
Отлично, приму к сведению
Igor
как в старом пошлом анекдоте "незнаю я привык мне нравится" :)
Адъютант
типа)
MrImbolo
Денечек, дамы и господа)
Igor
хорошая задача для собеса джуна опять же речь о питоне на входе строка если она содержит целое число вернуть целое число иначе None
MrImbolo
Чюваки, я смотрю народу тут дафига. А кто вообще на чем пишет +-?
MrImbolo
Или тут всевозможные программисты любых форм и расцветок
Адъютант
не проверял, примерно написал
Адъютант
моржи помоему с 3,10
Igor
а отрицательные?
Адъютант
а отрицательные?
if a:=re.search(\-[\d]) in s: return a
Адъютант
не не так
Пашок🗽
\-? вроде
Пашок🗽
на минус ленивый
Igor
суть понятна :) как там в шутке если у вас есть проблема возьмите регулярные выражения вот у вас уже две пробелмы :)
Адъютант
да да
Адъютант
извращения с регулярками
Igor
руглярки конечно найс но тут это жостко :) ну и джуны редок могут в регулярки :)
Igor
я не против регулярок если честно иногда на них получается красиво
Pavel
Это на позицию джуна одна из простых задач . Может кому пригодится, в качестве опыта .
Адъютант
руглярки конечно найс но тут это жостко :) ну и джуны редок могут в регулярки :)
ну регкляркой можно проверить наличие а дальше енумом
Igor
в данном случае вопрос на EAFP раз уж тут любят SOLID DRY и прочий КВН :)
Alexander
Список ресурсов по программированию & технологиям https://www.notion.so/ca79767f44f44c81ada1c42c20de72ab
Igor
если дать такое у нас на собесе джун останется заикой :)
Pavel
если дать такое у нас на собесе джун останется заикой :)
Времена и нравы . Как бы это мой перевод на русский. Смысл не утерян)
Гавриленко
если дать такое у нас на собесе джун останется заикой :)
На рынке такой разный разброс в требованиям к джунам? Или просто много слабых самоучек?
Pavel
ну она не сложная
Как бы одна из простых, сегодня если доползу с пляжа до деск , то пришлю ещё, посложнее) А вообще если джун делает уже это , то есть смысл звать на интервью.
Ann Dies
Всем привет) Может кто-нибудь посоветовать статьи или книги по питону? Я вроде код пишу, он работает. Начала не так давно, поэтому нет понимания как работает язык в принципе и что для чего нужно.
Адъютант
https://github.com/edankwan/penis.js
Адъютант
Ann Dies
Ann Dies
Хочу сменить сферу деятельности
CHTOMMY.BTW
Всем привет) Может кто-нибудь посоветовать статьи или книги по питону? Я вроде код пишу, он работает. Начала не так давно, поэтому нет понимания как работает язык в принципе и что для чего нужно.
Тут только с практикой. Пройдись для начала по обымным заданиям из книги или каких-нибудь уроков в инете, разницы нет. Для твоего уровня все одинакого
Igor
Это на позицию джуна одна из простых задач . Может кому пригодится, в качестве опыта .
на питоне это будет совсем просто дольше тексты набирать из сообщений :)
Курбан
Привет, кто знает где можно найти код для разборов от простых до сложных по с #
Igor
Это на позицию джуна одна из простых задач . Может кому пригодится, в качестве опыта .
from itertools import accumulate i = int(input('Please enter the number of iterations:')) for _ in range(i): a, b, n = (map(int, input('Please enter the group of 3 numbers:').split())) c = [b*2**i for i in range(n)] print(*accumulate(c, initial=a))
Ann Dies
Спасибо
BAD
Доброго времени суток. Написал маленький скрипт который бегает по серверам и собирает разную инфу типа версий, обнов, scom, sap и все такое с записью в SQLite базу. Бегает по немецким серверам, поэтому перед записью в базу данных конвертирую все в UTF-8. Работал себе скрипт года два и недавно начал выдавать ошибку записи. Бился часа 3 (скрипт на 1200 строк). Искал проблему. И вот нашел, оказывается " " != " " что за х%?;:%* Майкрософт. В наименовании обновлений майки вместе с обычными символами пробелов добавили какой-то другой символ пробела который не конвертируется стандартно Пошем.
CHTOMMY.BTW
Хочу сменить сферу деятельности
А потом уже решай куда ты именно хочешь на python. Есть веб-разработка fullstack/backend, data-science и от нее уже нужен python, или devops от которого он тоже нужен будет
BAD
вот так приходится иногда страдать из-за одного символа
BAD
это nbsp типа пробел который нельзя разрывать в html аналогично  
так я не с html работаю, какого лешего они добавляют этот символ в описание обнов. Тем более что рядом стоят обычные пробелы
Igor
так я не с html работаю, какого лешего они добавляют этот символ в описание обнов. Тем более что рядом стоят обычные пробелы
это символ юникода про html написал что там есть аналогичная хрень она просто более известная
BAD
вот так 3 часа жизни на пробел)
Igor
но спасибо, теперь знаю что это за символ)
смысл в том что они как бы намекают что '2021 R2' это целостное значение которое нельзя "разбивать" чтобы избежать путаницы
BAD
смысл в том что они как бы намекают что '2021 R2' это целостное значение которое нельзя "разбивать" чтобы избежать путаницы
странно то что с англ. серверов нет такой ерунды. да и с немецких проблема появилась только в паре наименований
Igor
В немецком наверное много длинных слов поэтому часто возникают проблемы где разрывать а где переносить
Igor
поэтому расставляют nbsp
Igor
но это чисто мое предположение
BAD
спасибо, буду "мотать на ус"
Alex
скиньте пожалуйста группы по программированию
BAD
поэтому расставляют nbsp
Странно что Powershell не может его конвертировать. Есть ли такая проблема на Python?
Igor
Список ресурсов по программированию & технологиям https://www.notion.so/ca79767f44f44c81ada1c42c20de72ab
По алгоритмам кстати Маврин годный рекоменд. Но это для тех кто хочет серьезно заняться алгоритмами.
BAD
или только replace?