Вакансия дня. Middle Backend Python Developer
https://telegra.ph/Middle-Backend-Python-Developer-08-23
Формат работы: удалёнка/офис
Условия: полная занятость
ЗП: 120 000 до 180 000 рублей
Откликнуться: @alexeyjkuzin, [email protected]
#работа #вакансия
https://telegra.ph/Middle-Backend-Python-Developer-08-23
Формат работы: удалёнка/офис
Условия: полная занятость
ЗП: 120 000 до 180 000 рублей
Откликнуться: @alexeyjkuzin, [email protected]
#работа #вакансия
Плейлист дня. Pycharm для Python.
Содержание:
Начинаем разбирать работу с PyCharm для новичков с самого нуля, а также поговорим про такую крутую вещь, как Debugger.
Часть 1. Длительность 31:24
Часть 2. Длительность 10:11
Часть 3. Длительность 11:07
Часть 4. Длительность 10:26
#видео #pycharm
Содержание:
Начинаем разбирать работу с PyCharm для новичков с самого нуля, а также поговорим про такую крутую вещь, как Debugger.
Часть 1. Длительность 31:24
Часть 2. Длительность 10:11
Часть 3. Длительность 11:07
Часть 4. Длительность 10:26
#видео #pycharm
YouTube
PYCHARM ДЛЯ PYTHON. 1 ЧАСТЬ
Всем привет! Начинаем разбирать работу с PyCharm для новичков с самого нуля.
Поддержать:
https://www.patreon.com/luchanos
https://www.youtube.com/channel/UCjQ2f-S5_9LNXZ0oALoxZBw/join
#ityoutubers #ityoutubersru
Поддержать:
https://www.patreon.com/luchanos
https://www.youtube.com/channel/UCjQ2f-S5_9LNXZ0oALoxZBw/join
#ityoutubers #ityoutubersru
Трюк дня. Красивый вывод словарей с помощью json.dumps()
Стандартно пары ключей и значений в словаре выводятся в одну строку. В таком виде их тяжело читать:
>>> my_mapping = {'a': 23, 'b': 42, 'c': 0xc0ffee}
>>> my_mapping
{'b': 42, 'c': 12648430. 'a': 23}
Модуль json может справиться с этой задачей получше:
>>> import json
>>> print(json.dumps(my_mapping, indent=4, sort_keys=True))
{
"a": 23,
"b": 42,
"c": 12648430
}
Обратите внимание, что это работает только со словарями, содержащими примитивные типы:
>>> json.dumps({all: 'yup'})
TypeError: keys must be a string
#tips #tricks
Стандартно пары ключей и значений в словаре выводятся в одну строку. В таком виде их тяжело читать:
>>> my_mapping = {'a': 23, 'b': 42, 'c': 0xc0ffee}
>>> my_mapping
{'b': 42, 'c': 12648430. 'a': 23}
Модуль json может справиться с этой задачей получше:
>>> import json
>>> print(json.dumps(my_mapping, indent=4, sort_keys=True))
{
"a": 23,
"b": 42,
"c": 12648430
}
Обратите внимание, что это работает только со словарями, содержащими примитивные типы:
>>> json.dumps({all: 'yup'})
TypeError: keys must be a string
#tips #tricks
Задача с решением. «Суммы монет»
Задача № 31 Проект Эйлера.
Условие:
В Англии валютой являются фунты стерлингов £ и пенсы p, а в обращении есть восемь монет:
1p, 2p, 5p, 10p, 20p, 50p, £1 (100p) и £2 (200p).
£2 возможно составить следующим образом:
1×£1 + 1×50p + 2×20p + 1×5p + 1×2p + 3×1p
Сколькими разными способами можно составить £2, используя любое количество монет?
Пишите ваше решение в комментариях. Решение будет через 3 часа.
#задача31 #решение #проектэйлера
Задача № 31 Проект Эйлера.
Условие:
В Англии валютой являются фунты стерлингов £ и пенсы p, а в обращении есть восемь монет:
1p, 2p, 5p, 10p, 20p, 50p, £1 (100p) и £2 (200p).
£2 возможно составить следующим образом:
1×£1 + 1×50p + 2×20p + 1×5p + 1×2p + 3×1p
Сколькими разными способами можно составить £2, используя любое количество монет?
Пишите ваше решение в комментариях. Решение будет через 3 часа.
#задача31 #решение #проектэйлера
Задача с решением. «Суммы монет»
Задача № 31 Проект Эйлера.
Смотреть решение
#задача31 #решение #проектэйлера
Задача № 31 Проект Эйлера.
Смотреть решение
#задача31 #решение #проектэйлера
Статья дня. Основные типы данных в Python для начинающих
В Python есть разные типы, давайте рассмотрим самые основные.
Читать статью
#читать #типыданных
В Python есть разные типы, давайте рассмотрим самые основные.
Читать статью
#читать #типыданных
Tproger
Основные типы данных в Python для начинающих
При изучении языка программирования одна из первых вещей, с которой вы столкнётесь, — типы данных. Сегодня мы расскажем об одних из наиболее важных типов данных в Python.
Вакансия дня. Junior Data Engineer (Python)
https://dataf.org/work/2
Формат работы: офис
Условия: полная занятость
ЗП: до 120 000 рублей
Контакты: [email protected]
#работа #вакансия
https://dataf.org/work/2
Формат работы: офис
Условия: полная занятость
ЗП: до 120 000 рублей
Контакты: [email protected]
#работа #вакансия
Видео дня. Создание 2D-платформера на Python
Содержание:
Короткий туториал по разработке простой игры при помощи библиотеки PyGame.
Ссылка на YouTube
#видео #pygame #gamedev
Содержание:
Короткий туториал по разработке простой игры при помощи библиотеки PyGame.
Ссылка на YouTube
#видео #pygame #gamedev
YouTube
Создание 2D платформера на Python / Изучение библиотеки PyGame
Python позволяет создавать не только веб сайты и программы с ИИ, но также на его основе можно строить полноценные 2Д игры. В ходе урока мы с вами постараемся сделать 2D платформер на основе языка Python и библиотеки PyGame.
✅ Подборка игр на PyGame: htt…
✅ Подборка игр на PyGame: htt…
Статья дня. 10 трюков для мастеров Python
Python один из тех языков, которые легко изучить, но крайне трудно добиться совершенства. Предлагаем вашему вниманию подборку трюков для повышения своих навыков.
Читать статью
#читать #tricks
Python один из тех языков, которые легко изучить, но крайне трудно добиться совершенства. Предлагаем вашему вниманию подборку трюков для повышения своих навыков.
Читать статью
#читать #tricks
Medium
10 трюков для мастеров Python
10 хитростей, которые сделают ваш код лучше и добавят ему индивидуальности
Вакансия дня. Python-разработчик
https://telegra.ph/Python-razrabotchik-09-05
Формат работы: удалёнка
Условия: полная занятость
ЗП: до 250 000 рублей
Откликнуться: @MariaShirchkova
#работа #вакансия
https://telegra.ph/Python-razrabotchik-09-05
Формат работы: удалёнка
Условия: полная занятость
ЗП: до 250 000 рублей
Откликнуться: @MariaShirchkova
#работа #вакансия
Трюк дня. Как поменять местами значения переменных
Допустим, нам нужно поменять местами значения переменных a и b.
a = 23
b = 42
"Классический" способ сделать это предполагает использование временной переменной:
tmp = a
a = b
b = tmp
Но Python также допускает использование короткой формы:
a, b = b, a
#tips #tricks
Допустим, нам нужно поменять местами значения переменных a и b.
a = 23
b = 42
"Классический" способ сделать это предполагает использование временной переменной:
tmp = a
a = b
b = tmp
Но Python также допускает использование короткой формы:
a, b = b, a
#tips #tricks
Видео дня. Всё о Python
Интервью с разработчиком компании Todoist Олегом Шидловским.
Содержание:
- олимпиадное программирование,
- фишки языка,
- асинхронность,
- популярные фреймворки,
- machine learning & data sciense,
- пепы (peps),
- развитие разработчика
- удалённая работа.
Ссылка на YouTube
#видео #интервью
Интервью с разработчиком компании Todoist Олегом Шидловским.
Содержание:
- олимпиадное программирование,
- фишки языка,
- асинхронность,
- популярные фреймворки,
- machine learning & data sciense,
- пепы (peps),
- развитие разработчика
- удалённая работа.
Ссылка на YouTube
#видео #интервью
YouTube
Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python Developer
Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: https://itbeard.com/evocoders
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…
Задача с решением. «Разность между суммой квадратов и квадратом суммы»
Задача № 6 Проект Эйлера.
Условие:
Сумма квадратов первых десяти натуральных чисел равна
1^2 + 2^2 + … + 10^2 = 385
Квадрат суммы первых десяти натуральных чисел равен
(1 + 2 + … + 10)^2 = 552 = 3025
Следовательно, разность между суммой квадратов и квадратом суммы первых десяти натуральных чисел составляет
3025 − 385 = 2640.
Найдите разность между суммой квадратов и квадратом суммы первых ста натуральных чисел.
Пишите ваше решение в комментариях. Наш вариант будет через 3 часа.
#задача6 #решение #проектэйлера
Задача № 6 Проект Эйлера.
Условие:
Сумма квадратов первых десяти натуральных чисел равна
1^2 + 2^2 + … + 10^2 = 385
Квадрат суммы первых десяти натуральных чисел равен
(1 + 2 + … + 10)^2 = 552 = 3025
Следовательно, разность между суммой квадратов и квадратом суммы первых десяти натуральных чисел составляет
3025 − 385 = 2640.
Найдите разность между суммой квадратов и квадратом суммы первых ста натуральных чисел.
Пишите ваше решение в комментариях. Наш вариант будет через 3 часа.
#задача6 #решение #проектэйлера
Задача с решением. «Разность между суммой квадратов и квадратом суммы»
Задача № 6 Проект Эйлера.
Смотреть решение
#задача6 #решение #проектэйлера
Задача № 6 Проект Эйлера.
Смотреть решение
#задача6 #решение #проектэйлера
Друзья, мы начинаем второй кодинг-марафон среди подписчиков.
Марафон будет состоять из 10 задач.
Каждую неделю мы будем публиковать 1 задачу по питону, алгоритмам и другим темам. За правильное решение задачи вы получаете 10 баллов.
Наше решение будет публиковаться ровно через неделю после выхода задачи и будет сопровождаться комментариями нашего ментора.
Требования конкурса:
1. Решение оформлять тут - https://repl.it/languages/python3
2. Функция должна возвращать результат, а не печатать его
3. Все примеры из задачи (если они есть) должны работать с вашим кодом
4. Не пишите ничего лишнего в сообщениях, просто ссылка и номер задачи.
Ментор конкурса: @vovabodnar.
Куда присылать решения: @vovabodnar :)
P.S. Задачи будут проверяться 1-2 раза в неделю, так что не расстраивайтесь, если сразу не получите быстрого ответа.
Всем удачи!
#марафон2
Марафон будет состоять из 10 задач.
Каждую неделю мы будем публиковать 1 задачу по питону, алгоритмам и другим темам. За правильное решение задачи вы получаете 10 баллов.
Наше решение будет публиковаться ровно через неделю после выхода задачи и будет сопровождаться комментариями нашего ментора.
Требования конкурса:
1. Решение оформлять тут - https://repl.it/languages/python3
2. Функция должна возвращать результат, а не печатать его
3. Все примеры из задачи (если они есть) должны работать с вашим кодом
4. Не пишите ничего лишнего в сообщениях, просто ссылка и номер задачи.
Ментор конкурса: @vovabodnar.
Куда присылать решения: @vovabodnar :)
P.S. Задачи будут проверяться 1-2 раза в неделю, так что не расстраивайтесь, если сразу не получите быстрого ответа.
Всем удачи!
#марафон2
Кодинг-марафон. Задача № 1.
Условия конкурса - в закрепленной сверху записи канала.
Приз: 10 баллов.
Задание: Создайте функцию, которая принимает две строки и вычисляет расстояние Хэмминга между ними.
Расстояние Хэмминга — число позиций, в которых соответствующие символы двух слов одинаковой длины различны.
Например, в строке «ABCB» на четвертой позиции стоит буква «B», а в строке «ABCD» на той же позиции — буква «D». Расстояние Хэмминга между этими строками — 1.
Примечание: Исходим из того, что передаваемые строки всегда будут одинаковой длины.
Примеры:
#задача #марафон2
Условия конкурса - в закрепленной сверху записи канала.
Приз: 10 баллов.
Задание: Создайте функцию, которая принимает две строки и вычисляет расстояние Хэмминга между ними.
Расстояние Хэмминга — число позиций, в которых соответствующие символы двух слов одинаковой длины различны.
Например, в строке «ABCB» на четвертой позиции стоит буква «B», а в строке «ABCD» на той же позиции — буква «D». Расстояние Хэмминга между этими строками — 1.
Примечание: Исходим из того, что передаваемые строки всегда будут одинаковой длины.
Примеры:
hamming_distance("abcde", "bcdef") ➞ 5Присылаем номер задачи и ссылку на код сюда - @vovabodnar
hamming_distance("abcde", "abcde") ➞ 0
hamming_distance("strong", "strung") ➞ 1
hamming_distance("ABBA", "abba") ➞ 4
#задача #марафон2
PythonBoost - сообщество питонистов pinned «Друзья, мы начинаем второй кодинг-марафон среди подписчиков. Марафон будет состоять из 10 задач. Каждую неделю мы будем публиковать 1 задачу по питону, алгоритмам и другим темам. За правильное решение задачи вы получаете 10 баллов. Наше решение будет…»
Вакансия дня. Python-разработчик
https://telegra.ph/Python-razrabotchik-09-06
Формат работы: удалёнка или офис (г. Казань)
Условия: полная занятость
ЗП: 100 000 - 140 000 рублей
Откликнуться: @Recruter1, [email protected]
#работа #вакансия
https://telegra.ph/Python-razrabotchik-09-06
Формат работы: удалёнка или офис (г. Казань)
Условия: полная занятость
ЗП: 100 000 - 140 000 рублей
Откликнуться: @Recruter1, [email protected]
#работа #вакансия
Статья дня. Python словари. Задачи для начинающих
Мы собрали для тебя несколько простых задач по Python.
Читать статью
#читать #задачи #словари
Мы собрали для тебя несколько простых задач по Python.
Читать статью
#читать #задачи #словари