🔋Эти ошибки совершает каждый новичок Python / 11 Ошибок которые нужно исправить
▬▬▬▬▬▬▬▬
В данном видео мы рассмотрим 11 ошибок, которые разработчики часто совершают при написании кода на Python.
Эти привычки новичков в Python выдают вашу неопытность.
Отказавшись от этих привычек и применяя более правильные варианты из видео, вы сможете улучшить свой код и сделать его более грамотным.
Смотреть видео на YouTube ⬅️
▬▬▬▬▬▬▬▬
В данном видео мы рассмотрим 11 ошибок, которые разработчики часто совершают при написании кода на Python.
Эти привычки новичков в Python выдают вашу неопытность.
Отказавшись от этих привычек и применяя более правильные варианты из видео, вы сможете улучшить свой код и сделать его более грамотным.
Смотреть видео на YouTube ⬅️
Как вывести список методов и атрибутов объекта x?
Anonymous Quiz
20%
help(x)
48%
info(x)
5%
?x
27%
dir(x)
📂PYTHON DEVELOPER STARTER PACK | Какие навыки стоит качать начинающему программисту
https://www.youtube.com/watch?v=L7bfzMg8zWk
https://www.youtube.com/watch?v=L7bfzMg8zWk
YouTube
PYTHON DEVELOPER STARTER PACK - МИНИМАЛЬНЫЙ СТЕК ВНЕ ЗАВИСИМОСТИ ОТ НАПРАВЛЕНИЯ
Рассказываю о том, какие минимальные навыки стоит качать людям, которые определились с тем, что пойдут в Python разработку, но ещё не определились с направлением.
Поддержать:
https://www.donationalerts.com/r/luchanos
https://boosty.to/luchanos
На других…
Поддержать:
https://www.donationalerts.com/r/luchanos
https://boosty.to/luchanos
На других…
Логические all и any
Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем и выразителен. Предлагаем взглянуть на прикрепленный код.
Функция any возвращает значение True, если хотя бы одно из переданных утверждений верно, all – в случае, если все верны.
В целом эти две функции заслуживают отдельного внимания всего лишь из-за их простоты в использовании.
Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем и выразителен. Предлагаем взглянуть на прикрепленный код.
Функция any возвращает значение True, если хотя бы одно из переданных утверждений верно, all – в случае, если все верны.
В целом эти две функции заслуживают отдельного внимания всего лишь из-за их простоты в использовании.
📌 Это спасёт вас от кучи багов
Просто знайте, что
Если вам нужно, чтобы 2.5 округлялось до трёх, то посмотрите в сторону decimal с настройкой
Просто знайте, что
round(x) округляет x до ближайшего чётного числа, а не так, как мы привыкли (3.5 => 4; 2.5 => 3).Если вам нужно, чтобы 2.5 округлялось до трёх, то посмотрите в сторону decimal с настройкой
ctx.rounding = ROUND_HALF_UP
📕 ДокументацияКак создать переменную с плавающим числом 3.7?
Anonymous Quiz
45%
x = float(3.7)
14%
x = 3.7
40%
Все варианты верны
📺 Библиотека pytube
▬▬▬▬▬▬▬▬
С помощью этой библиотеки вы сможете скачать любое видео с YouTube.
Это довольно удобно, ведь можно прикрутить простой интерфейс и из всего этого уже выйдет неплохой инструмент для работы с данной видеоплатформой.
В коде происходит скачивание видео самого высокого разрешения.
▬▬▬▬▬▬▬▬
С помощью этой библиотеки вы сможете скачать любое видео с YouTube.
Это довольно удобно, ведь можно прикрутить простой интерфейс и из всего этого уже выйдет неплохой инструмент для работы с данной видеоплатформой.
В коде происходит скачивание видео самого высокого разрешения.
Регулярные выражения в Python с использованием модуля re
Регулярные выражения используются для создания сложных шаблонов для поиска подстроки внутри строк. Существуют и другие способы поиска, но регулярное выражение может справиться с гораздо более сложными шаблонами, чем обычный поиск. В Python для работы с регулярными выражениями используется модуль re.
Давайте посмотрим, как им можно воспользоваться:
https://dzone.com/articles/regular-expression-in-python-using-re-module
Регулярные выражения используются для создания сложных шаблонов для поиска подстроки внутри строк. Существуют и другие способы поиска, но регулярное выражение может справиться с гораздо более сложными шаблонами, чем обычный поиск. В Python для работы с регулярными выражениями используется модуль re.
Давайте посмотрим, как им можно воспользоваться:
https://dzone.com/articles/regular-expression-in-python-using-re-module
Какое правильное расширение файла для файлов Python?
Anonymous Quiz
6%
.pt
5%
.pyt
11%
.pyth
78%
.py
В данном видеоролике программист с накопившимся опытом расскажет все о программировании, с чем приходилось сталкиваться лично ему, а также даст пару советов для совсем зеленых.
YouTube
Middle Python developer отвечает на вопросы о работе
Правда, что на Python пишут только простенькие нейронки? За сколько времени можно стать Middle разработчиком? Как проходит обычный день питониста? В этом видео Python разработчик, он же, автор курса по Python Start ответит на наши 19 вопросов о работе.
Python…
Python…
Горизонтальное склеивание изображений
Что для этого нужно сделать:
• Открыть изображения
• Изменить размер изображения с помощью функции Resize() . Оба изображения с измененным размером должны иметь одинаковую ширину и высоту, чтобы их соотношение сторон не изменилось и их можно было вставить в новое фоновое изображение.
• Для создания нового изображения у него есть функция new() , которая имеет 3 параметра («режим», (размер), цвет).
• Вставить изображение в новое изображение, используя paste().
Ниже приведен результат работы кода.
Что для этого нужно сделать:
• Открыть изображения
• Изменить размер изображения с помощью функции Resize() . Оба изображения с измененным размером должны иметь одинаковую ширину и высоту, чтобы их соотношение сторон не изменилось и их можно было вставить в новое фоновое изображение.
• Для создания нового изображения у него есть функция new() , которая имеет 3 параметра («режим», (размер), цвет).
• Вставить изображение в новое изображение, используя paste().
Ниже приведен результат работы кода.
👨🏼🎓 Подборка книг о языке Python для программистов любого уровня
▬▬▬▬▬▬▬▬
В этой подборке собраны самые полезные книги о языке программирования Python, которые помогут в изучении как начинающим, так и опытным программистам.
Здесь вы найдете материалы для создания приложений, а также учебные пособия, которые помогут вам ознакомиться с инструментарием, освоить базы данных и повысить свои профессиональные навыки.
Смотреть подборку здесь ⬅️
▬▬▬▬▬▬▬▬
В этой подборке собраны самые полезные книги о языке программирования Python, которые помогут в изучении как начинающим, так и опытным программистам.
Здесь вы найдете материалы для создания приложений, а также учебные пособия, которые помогут вам ознакомиться с инструментарием, освоить базы данных и повысить свои профессиональные навыки.
Смотреть подборку здесь ⬅️
This media is not supported in your browser
VIEW IN TELEGRAM
Создаём приложение для игры в кости с помощью Python
Предлагаем вам реализовать небольшой проект, который поможет вам закрепить имеющиеся навыки. Вы создадите программу, которая будет бросать от 1 до 6 кубиков со случайным количеством точек на каждом и выводить полученный результат в консоль.
Подробнее:
https://realpython.com/python-dice-roll/
Предлагаем вам реализовать небольшой проект, который поможет вам закрепить имеющиеся навыки. Вы создадите программу, которая будет бросать от 1 до 6 кубиков со случайным количеством точек на каждом и выводить полученный результат в консоль.
Подробнее:
https://realpython.com/python-dice-roll/
Как можно более кратко представить эту запись?
Anonymous Quiz
11%
A = Y if Z else Y
65%
A = Y if X else Z
8%
A = X if Z else Y
16%
A = X if Y else Z
⚡️ Принцип KISS
«Keep it simple, stupid» означает, что программисту нужно максимально упрощать код, делать его более понятным. Таким образом в разы легче добавить новые фичи в проект, а вы сможете со спокойной душой уйти в отпуск.
Как это — проще? Вам не стоит реализовывать функционал, которые, более вероятно, не будут использовать. Также надо уметь остановиться, добавляя новые уровни абстракции или создавая интерфейсы.
«Keep it simple, stupid» означает, что программисту нужно максимально упрощать код, делать его более понятным. Таким образом в разы легче добавить новые фичи в проект, а вы сможете со спокойной душой уйти в отпуск.
Как это — проще? Вам не стоит реализовывать функционал, которые, более вероятно, не будут использовать. Также надо уметь остановиться, добавляя новые уровни абстракции или создавая интерфейсы.
👨💻 Основы Python в кратком изложении
▬▬▬▬▬▬▬▬
Часть #1 - Читать на сайте
Часть #2 - Читать на сайте
Часть #3 - Читать на сайте
Часть #4 - Читать на сайте
Часть #5 - Читать на сайте
Часть #6 - Читать на сайте
▬▬▬▬▬▬▬▬
Часть #1 - Читать на сайте
Часть #2 - Читать на сайте
Часть #3 - Читать на сайте
Часть #4 - Читать на сайте
Часть #5 - Читать на сайте
Часть #6 - Читать на сайте
Хабр
Основы Python в кратком изложении
Когда-то давным давно, на одном закрытом форуме я пытался проводить обучение Пайтону. В общем дело там заглохло. Мне стало жалко написанных уроков, и я решил их выложить для широкой общественности....