Python Job - chat
Kanalga Telegram’da o‘tish
Сюда дублируются вакансии с основного канала @job_python Тут вы сразу сможете их обсудить и поделиться идеями А так же просто болтать и помогать друг другу🐍
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
1 053
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
1 053
Repost from Python Job | Вакансии | Стажировки
Python developer (middle)
#удаленка #гибкийграфик
З/П от 200 000 ₽
Pneumatic.app - это веб-сервис для управления процессами в небольших компаниях, который мы запустили в июне 2020 года на рынке США. Он помогает выстроить и оптимизировать рабочий процесс в компании: описать каждый этап процесса, назначить ответственных и определить какая информация должна передаваться от этапа к этапу по мере выполнения рабочего процесса
Мы активно растём и развиваемся, поэтому расширяем команду и ищем Python-разработчика
Наш стек: Python 3, Django, Celery, PostgreSQL, Redis, Jenkins, Ansible, Docker
Требования:
- имеете опыт коммерческой разработки в команде от 1 года
- обладаете уверенными знаниями языка и стандартных библиотек Python 3
- пишете качественный и эффективный код на Python 3
- имеете опыт разработки на Django
- умеете писать юнит-тесты
- имеете опыт работы с PostgreSQL
- обладаете уверенным знанием SQL и пониманием плюсов/минусов ORM
Будет плюсом:
- опыт работы в ОС Linux
- умение работать с Docker
#вакансия #IT #devs #developer #django #python #sql #middle
1 053
в задаче написано игнорировать регистр букв, поэтому lower() можно не вызывать
1 053
UPD: лучше даже так:
rats = '~0~00~~00~'
right = rats[::2].count('~')
Если нужны левые, считаем '0' в том же срезе.
1 053
PLACE = 'ABCDEF'
def getNextPlace(sold):
# sold - сколько билетов уже продано
if sold >= 119: return 'full'
sold += 3 # Пропускаем 3 первых места
row = 1 + sold // 6
if row == 21: sold+=3 # Пропускаем 3 места в последнем ряду
return str(row)+PLACE[(sold % 6)]
1 053
То есть ты подняв уровень решаешь только самые лёгкие задачи? Ну удачи в прокачке 😆
1 053
Repost from Python Job | Вакансии | Стажировки
#задачаотподписчика
Авиакомпания А5 обновила программное обеспечение. Продажа билетов возможна только на первое незанятое место в самолёте. На рисунке представлена схема салона самолёта Boeing 737–600 с компоновкой 125E, используемой этой авиакомпанией.
Номер места в салоне является комбинацией номера ряда (число от 1 до 21) и номера места в ряду (одна из букв «A», «B», «C», «D», «E», «F»). При этом в первом ряду только три места: 1D, 1E и 1F, а в последнем ряду — два: 21D и 21E.
Первым всегда продаётся место с номером 1D, затем — место с номером 1E, третьим — 1F, четвёртым — 2A и т.д.
Напишите программу, которая по количеству проданных билетов определяет и выводит на экран номер первого свободного места или слово full, если все билеты проданы.
Формат входных данных
Программа получает на вход одно целое неотрицательное число n — количество проданных билетов (0≤n≤119).
Формат выходных данных
Выведите номер первого свободного места или слово full, если все билеты проданы.
Примеры
Ввод
Вывод
4
2B
100
18B
1 053
Repost from Python Job | Вакансии | Стажировки
#Задача
Определена функция f.
Что и почему выведется на экран, если вызвать:
>>f(7)
>>f(6, {4, 5})
>>f(2)
#вакансия #IT #devs #developer #django #python #sql #middle
1 053
Пишут :) И оно даже работает. Но нужно чётко понимать, ЗАЧЕМ писать под Андроид на питоне. Сам таким занимался больше из интереса, но если бы нанимал человека, искал бы native android разработчика :) Но сам факт, что есть довольно большое community, которое пилит приложения под мобильные платформы даёт много плюсов языку, ИМХО :)
1 053
Не поверишь. Тоже смотрю Артёма. Я только первый месяц, так что ещё только синтаксис разбираю. А дальше как раз хотел и ооп и джанго)
