Forwarded from Python: задачки и вопросы
🤔44😁10👍3💊3❤2
Forwarded from Python: задачки и вопросы
Объяснение:
В Python логический оператор
В данном случае,
В Python логический оператор
or
возвращает первый ненулевой (или непустой) операндВ данном случае,
1984
является первым истинным (ненулевым и непустым) операндом, поэтому 1984
будет выведено на экран👍47🤔6
Old but gold: Пишем Python-скрипт, который каждый день желает родителям доброго утра через WhatsApp
Отличный пет-проект, если вам хочется проявить внимание к своим родным, а не только однообразно отвечать на все вот эти открытки:
https://habr.com/ru/company/ruvds/blog/463933/
#бот
Отличный пет-проект, если вам хочется проявить внимание к своим родным, а не только однообразно отвечать на все вот эти открытки:
https://habr.com/ru/company/ruvds/blog/463933/
#бот
😁26👍9👎2❤1🙏1
101 вопрос, на который должен ответить Python-разработчик
Периодически на этом канале я разбираю вопросы, которые часто встречаются на собеседованиях. Так вот, у нас на сайте вышла подборка с 101 (!) вопросом, на которые должен знать ответы любой специалист.
Попробуйте ответить на все: https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#собеседование
Периодически на этом канале я разбираю вопросы, которые часто встречаются на собеседованиях. Так вот, у нас на сайте вышла подборка с 101 (!) вопросом, на которые должен знать ответы любой специалист.
Попробуйте ответить на все: https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#собеседование
👍13🔥5👎3🤔2
Дайджест Python #6: как заказать столик в ресторане через ChatGPT и почему лень — не порок
Узнайте, как заказать столик в ресторане при помощи ChatGPT, как инвестировать эффективнее при помощи Big Data, как создать свой голосовой помощник и почему лень — это не порок:
https://tproger.ru/articles/dajdzhest-pitona-4-aprelya/
#дайджест
Узнайте, как заказать столик в ресторане при помощи ChatGPT, как инвестировать эффективнее при помощи Big Data, как создать свой голосовой помощник и почему лень — это не порок:
https://tproger.ru/articles/dajdzhest-pitona-4-aprelya/
#дайджест
👍3❤1
Анализируем расходы по фоткам чеков на Python
Раньше расходы считали на бумажке. Потом у нас появились всякие эксели, что здорово упростило работу с финансами, но всё равно до сих пор все данные нужно вводить ручками.
А что если полностью автоматизировать этот процесс и вносить информацию автоматически по изображениям чеков?
Вот гайд, как реализовать такое на Python: https://nuancesprog.ru/p/17154/
#туториал
Раньше расходы считали на бумажке. Потом у нас появились всякие эксели, что здорово упростило работу с финансами, но всё равно до сих пор все данные нужно вводить ручками.
А что если полностью автоматизировать этот процесс и вносить информацию автоматически по изображениям чеков?
Вот гайд, как реализовать такое на Python: https://nuancesprog.ru/p/17154/
#туториал
👍16
Почему Python такой популярный и останется ли он таким?
В 2022 году Python возглавил список самых популярных языков программирования по данным индекса TIOBE, опередив таких гигантов, как Java и C++.
Что сделало Python таким популярным, и какие факторы повлияли на его успех? В статье исследуем историю развития, оцениваем перспективы в различных областях IT и объективно сравниваем с другими языками программирования:
https://tproger.ru/articles/pochemu-python-takoj-populyarnyj-napisano-chelovekom/
В 2022 году Python возглавил список самых популярных языков программирования по данным индекса TIOBE, опередив таких гигантов, как Java и C++.
Что сделало Python таким популярным, и какие факторы повлияли на его успех? В статье исследуем историю развития, оцениваем перспективы в различных областях IT и объективно сравниваем с другими языками программирования:
https://tproger.ru/articles/pochemu-python-takoj-populyarnyj-napisano-chelovekom/
👍4😁1
Как понять Django? Вот небольшой, но подробный видеокурс
Django — популярнейший фрейморк на Python для веб-разработки. Он обеспечивает лучшую безопасность веб-приложений, уменьшает время на завершение крупных проектов, предлагает более высокий уровень производительности и сравнительно лёгок в обучении.
Но многие новички наоборот, пытаясь освоить Django, начинают думать, что фреймворк наоборот усложняет разработку. На самом деле, всё зависит от того, как изучать его.
И вот отличный и относительно свежий видеокурс по основам работы с Django:
1. Пишем «Hello, world!»
2. Разбираемся с моделями и БД
3. Прикручиваем к приложению фронтенд
#django #курс
Django — популярнейший фрейморк на Python для веб-разработки. Он обеспечивает лучшую безопасность веб-приложений, уменьшает время на завершение крупных проектов, предлагает более высокий уровень производительности и сравнительно лёгок в обучении.
Но многие новички наоборот, пытаясь освоить Django, начинают думать, что фреймворк наоборот усложняет разработку. На самом деле, всё зависит от того, как изучать его.
И вот отличный и относительно свежий видеокурс по основам работы с Django:
1. Пишем «Hello, world!»
2. Разбираемся с моделями и БД
3. Прикручиваем к приложению фронтенд
#django #курс
YouTube
Понять Django. Пишем "Hello world". Объясняю просто и с картинками.
💡Python-разработчик от Хекслет — https://lnnk.in/edfh, переходите и осваивайте новую профессию!
Django - популярнейший фрейморк на Python для веб-разработки.
Когда я осваивал его самостоятельно - я многого не понимал и мучился в простых, казалось бы ситуациях.…
Django - популярнейший фрейморк на Python для веб-разработки.
Когда я осваивал его самостоятельно - я многого не понимал и мучился в простых, казалось бы ситуациях.…
👍10
Ищем графического дизайнера, которому будет интересно поработать с нами над задачей обновления айдентики нашего огромного количества Telegram-каналов.
Если вам это интересно, то отправьте на почту pavel.b@tproger.ru несколько примеров своих работ и мы с вами свяжемся.
Если вам это интересно, то отправьте на почту pavel.b@tproger.ru несколько примеров своих работ и мы с вами свяжемся.
Создаём конвейер данных в реальном времени с Kafka и ClickHouse
Подробный гайд, который поможет построить конвейер данных с их приемом в ClickHouse через Kafka и агрегированием автоматически обновляемых данных: https://nuancesprog.ru/p/17175/
#гайд #kafka
Подробный гайд, который поможет построить конвейер данных с их приемом в ClickHouse через Kafka и агрегированием автоматически обновляемых данных: https://nuancesprog.ru/p/17175/
#гайд #kafka
👍3
Создание интеллектуальной образовательной платформы с помощью OpenAI, ChatGPT и Django
В этом руководстве вы узнаете, как ИИ может помочь создавать образовательные платформы, которые будут умнее, персонализированнее и эффективнее, благодаря использованию последних достижений в области ИИ, таких как GPT-3 и ChatGPT: https://testdriven.io/blog/python-openai-chatgpt/
#нейросети #туториал #ml
В этом руководстве вы узнаете, как ИИ может помочь создавать образовательные платформы, которые будут умнее, персонализированнее и эффективнее, благодаря использованию последних достижений в области ИИ, таких как GPT-3 и ChatGPT: https://testdriven.io/blog/python-openai-chatgpt/
#нейросети #туториал #ml
👍5❤1👎1
Копирайтер против ChatGPT: чей текст про Python лучше?
После того, как OpenAI запустила открытый бета-тест ChatGPT, интернет заполонили заявления в духе: «Копирайтеры больше не нужны». Мол, теперь контент можно получить в два клика, и рынок авторов обязательно погибнет.
Мы решили это проверить и попросили написать статью о причинах популярности Python ChatGPT и среднего копирайтера, который мало-мальски разбирается в IT.
Вы точно сможете определить, чей текст лучше: https://tproger.ru/articles/kopirajter-protiv-chatgpt-chej-tekst-luchwe/
#нейросети #ml
После того, как OpenAI запустила открытый бета-тест ChatGPT, интернет заполонили заявления в духе: «Копирайтеры больше не нужны». Мол, теперь контент можно получить в два клика, и рынок авторов обязательно погибнет.
Мы решили это проверить и попросили написать статью о причинах популярности Python ChatGPT и среднего копирайтера, который мало-мальски разбирается в IT.
Вы точно сможете определить, чей текст лучше: https://tproger.ru/articles/kopirajter-protiv-chatgpt-chej-tekst-luchwe/
#нейросети #ml
😁15👍3🤡2🤨1
Механизмы безопасности: шпаргалка для Python-разработчиков
Несколько толковых советов про работу с внешними данными, сканированию кода, загрузке пакетов, сериализации данных, форматированию строк и другим мерам безопасности:
https://snyk.io/blog/python-security-best-practices-cheat-sheet/
#безопасность
Несколько толковых советов про работу с внешними данными, сканированию кода, загрузке пакетов, сериализации данных, форматированию строк и другим мерам безопасности:
https://snyk.io/blog/python-security-best-practices-cheat-sheet/
#безопасность
👍4
Как создать GPT-бота в Телеграме
Вы же тоже видели эту рекламу, что «Telegram наконец-то появился ChatGPT»? На деле оказывается, что это обычный бот, который работает через API OpenAI, так ещё и платный.
Вот отличный гайд, как сделать такого же, но полностью своего и гораздо дешевле (а если постараться, то вообще бесплатно).
#туториал #нейросети #бот #telegram
Вы же тоже видели эту рекламу, что «Telegram наконец-то появился ChatGPT»? На деле оказывается, что это обычный бот, который работает через API OpenAI, так ещё и платный.
Вот отличный гайд, как сделать такого же, но полностью своего и гораздо дешевле (а если постараться, то вообще бесплатно).
#туториал #нейросети #бот #telegram
👍7👎2🤡2❤1
Визуализируем 5 алгоритмов сортировки на Python
Сортировка массивов часто используется в программировании, чтобы помочь понять данные и что-то найти в них. Но чем больше объемы информаци, тем важнее смотреть на скорость обработки массива данных.
Давайте реализуем и визуализируем пять популярных алгоритмов сортировки на Python
#алгоритмы #гайды
Сортировка массивов часто используется в программировании, чтобы помочь понять данные и что-то найти в них. Но чем больше объемы информаци, тем важнее смотреть на скорость обработки массива данных.
Давайте реализуем и визуализируем пять популярных алгоритмов сортировки на Python
#алгоритмы #гайды
🔥9🆒4👍3👎1
Ну наконец-то нормальные пет-проекты на Python: «Полнотельная» семафорная клавиатура с OpenCV и MediaPipe
Энтузиаст разработал проект Semaphore, который позволяет отслеживать положения тела и рук и вводить символы через семафорную азбуку.
Сплошной фитнес и никакого туннельного синдрома. Исходники открыты: https://github.com/everythingishacked/Semaphore
#нейросети #opencv #cv
Энтузиаст разработал проект Semaphore, который позволяет отслеживать положения тела и рук и вводить символы через семафорную азбуку.
Сплошной фитнес и никакого туннельного синдрома. Исходники открыты: https://github.com/everythingishacked/Semaphore
#нейросети #opencv #cv
😁29👍5🤡4
Автотесты приложений через AMQP
Все согласны с тем, что код нужно качественно проверять и покрывать кода всевозможными тестами. Но как тестировать приложения, работающие не по привычному HTTP протоколу?
Обсудили тему с экспертом КРОК и рассмотрели протокол AMQP, его реализацию RabbitMQ и протестировали простое приложение, разработав для него автотесты с помощью pytest:
https://tprg.ru/DT2C
#qa
Все согласны с тем, что код нужно качественно проверять и покрывать кода всевозможными тестами. Но как тестировать приложения, работающие не по привычному HTTP протоколу?
Обсудили тему с экспертом КРОК и рассмотрели протокол AMQP, его реализацию RabbitMQ и протестировали простое приложение, разработав для него автотесты с помощью pytest:
https://tprg.ru/DT2C
#qa
💩5❤2👍1😁1
Python VS Go: Питон против Суслика
Python и Golang часто сравнивают между собой. Они в самом деле в чём-то похожи. У них легкий синтаксис, много библиотек, простота прототипирования.
Мы-то с вами знаем, что лучшего языка не существует. Есть лучший язык для конкретных задач, для разработчика, для компании. И у Go, и у Python есть свои фишки, есть свои нюансы.
И вот неплохой доклад с Moscow Python Meetup №81, в котором сравнили два языка и сделали небольшой обзор на то, что выиграет разработчик и бизнес, выбрав Go. И какие проблемы получит взамен.
Самое то, чтобы залипнуть на полчасика и освежить понимание сильных сторон двух языков.
#go #видео
Python и Golang часто сравнивают между собой. Они в самом деле в чём-то похожи. У них легкий синтаксис, много библиотек, простота прототипирования.
Мы-то с вами знаем, что лучшего языка не существует. Есть лучший язык для конкретных задач, для разработчика, для компании. И у Go, и у Python есть свои фишки, есть свои нюансы.
И вот неплохой доклад с Moscow Python Meetup №81, в котором сравнили два языка и сделали небольшой обзор на то, что выиграет разработчик и бизнес, выбрав Go. И какие проблемы получит взамен.
Самое то, чтобы залипнуть на полчасика и освежить понимание сильных сторон двух языков.
#go #видео
YouTube
Moscow Python Meetup №81. Евгений Соколов. Лучший язык — это… или Пайтон против Суслика
Евгений Соколов (YADRO, тимлид команды разработки СХД Tatlin).
Python и Golang в чем-то похожи — легкий синтаксис, много библиотек, простота прототипирования. Но в последние годы у Go появляется ряд преимуществ, которые сподвигли меня и моих коллег перейти…
Python и Golang в чем-то похожи — легкий синтаксис, много библиотек, простота прототипирования. Но в последние годы у Go появляется ряд преимуществ, которые сподвигли меня и моих коллег перейти…
👍14❤4💩2
Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про Python — ChatGPT или человек?
Этот канал — часть большого медиа Tproger. И помимо канала по питону, у нас есть больше 20 каналов по разным технологиям и направлениям разработки.
Специально для вас мы собрали лучшие материалы, вышедшие в наших каналах за неделю
Там есть интересное по нейросетям, Python, Django, веб-разработке геймдеву и даже пара разрывных мемасов. Посмотрите, возможно, найдёте что-то полезное для себя.
#веб #django #нейросети #gamedev
Этот канал — часть большого медиа Tproger. И помимо канала по питону, у нас есть больше 20 каналов по разным технологиям и направлениям разработки.
Специально для вас мы собрали лучшие материалы, вышедшие в наших каналах за неделю
Там есть интересное по нейросетям, Python, Django, веб-разработке геймдеву и даже пара разрывных мемасов. Посмотрите, возможно, найдёте что-то полезное для себя.
#веб #django #нейросети #gamedev
👍8💩6👎1
Личный опыт: войти в IT с нуля через тестирование на Python
Считается, что тестировщикам проще всего вкатиться в IT. Да, зарплаты там ниже, чем в разработке или менеджменте, зато и с обучением проще.
На практике же далеко не всё упирается в хард-скилы. А гораздо важнее учиться долго и упорно, сохранять мотивацию, пройти несколько десятков собеседований, получить кучу отказов и не сдаться.
Просто добрая мотивирующая история с кучей ссылок на полезные и бесплатные ресурсы для изучения: https://habr.com/ru/articles/724844/
#карьера
Считается, что тестировщикам проще всего вкатиться в IT. Да, зарплаты там ниже, чем в разработке или менеджменте, зато и с обучением проще.
На практике же далеко не всё упирается в хард-скилы. А гораздо важнее учиться долго и упорно, сохранять мотивацию, пройти несколько десятков собеседований, получить кучу отказов и не сдаться.
Просто добрая мотивирующая история с кучей ссылок на полезные и бесплатные ресурсы для изучения: https://habr.com/ru/articles/724844/
#карьера
👍8👎1💩1