en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

PythonCamp

PythonCamp

Open in Telegram

Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence

Show more
Buy Ad
9 074
Subscribers
No data24 hours
-267 days
-11330 days
Posts Archive
Узнаём чуть больше об объекте Модуль inspect позволяет собирать полезную информацию о модуле, классе или функции. С помощью н
Узнаём чуть больше об объекте Модуль inspect позволяет собирать полезную информацию о модуле, классе или функции. С помощью него вы можете узнать файл модуля, код функции или её сигнатуру. inspect.getsource(obj) — возвращает исходный код функции, модуля или класса. Если такое сделать невозможно, например, сл встроенными функциями, то выбрасывает исключение OSError. inspect.signature(func) — отображает, как определена функция и её параметры. Работает со всеми функциями. 📌 Документация #lesson

🚀 Получите востребованную профессию Java-разработчика с нуля с оплатой после трудоустройства (ISA). 🔥 В OTUS вас учат 4 мес
🚀 Получите востребованную профессию Java-разработчика с нуля с оплатой после трудоустройства (ISA). 🔥 В OTUS вас учат 4 месяца и помогают найти работу по специальности. Когда ваша зарплата на новом месте достигает 40 тыс. руб/мес, вы постепенно оплачиваете обучение. Заявки принимаются до 6 декабря. 👉 УСПЕЙТЕ ПОДАТЬ ЗАЯВКУ: https://otus.pw/RRU9/ 📌 Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары: — «Demo Day курса (знакомство с преподавателем, ответы на вопросы)»: https://otus.pw/2fBg/ — «Введение в коллекции Java»: https://otus.pw/x05L/

Object-Oriented Python Master OOP by Building Games and GUIs.pdf5.63 MB

Object-Oriented Python: Master OOP by Building Games and GUIs Irv Kalb 2022 Это очень интуитивно понятное и подробное руковод
Object-Oriented Python: Master OOP by Building Games and GUIs Irv Kalb 2022 Это очень интуитивно понятное и подробное руководство по освоению объектно-ориентированного программирования с нуля. Вы изучите основы построения классов и создания объектов, а также примените теорию на практике, используя пакет pygame с наглядными примерами, помогающими вам визуализировать объектно-ориентированный стиль. Вы также изучите ключевые концепции ООП - инкапсуляцию, полиморфизм и наследование - и узнаете не только о том, как писать с объектами, но и об лучших практиках для этого. Наконец, вы соберете все вместе, создав сложную видеоигру с полной анимацией и звуками. В книге представлены два полнофункциональных пакета кода Python, которые ускорят разработку программ графического интерфейса пользователя (GUI) на Python. #python #eng

🔥ХАРДКОРНЫЙ ТЕСТ ПО DEVOPS Ответьте на 25 вопросов и проверьте, насколько хорошо вы знаете методологию. Сможете сдать — пройдёте на продвинутый курс для DevOps-специалистов по промокоду Чёрной пятницы. Группа стартует СЕГОДНЯ, 30 ноября! 👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/UZF5/

Аннотация типов Как мы знаем, python просчитывает тип объекта во время выполнения. Но что делать редакторам кода и другим про
Аннотация типов Как мы знаем, python просчитывает тип объекта во время выполнения. Но что делать редакторам кода и другим программам? Как они могут узнать тип, не запуская код? Мы можем сами его указать. Для этого, после названия переменной ставим двоеточие и пишем тип. Если же это функция, то после её определения пишем "-> type", Важно отметить, что она никак не влияет на поведение программы, а создана только для программистов и IDE. #lesson

​​🎓 Хотите освоить базовые навыки работы с SQL? 3-месячный онлайн-курс SQL Injection Master позволит вам изучить: ✔️ Внедрение произвольного SQL-кода в уязвимые приложения; ✔️ Поиск уязвимостей в базах данных; ✔️ Базовые навыки работы с SQL. 👍 Курс от Codeby School будет полезен как начинающим специалистам в сфере информационной безопасности, так и новичкам с нуля. Преимущества онлайн-курса SQL Injection Master: ። Уникальность – у данного курса нет аналогов в СНГ и англоязычном пространстве; ። Максимум практики – выполнение заданий на тестовом стенде и проверка ДЗ; ። Обучение в любое время благодаря методичкам и видеоурокам в записи; ። Обратная связь от других учеников и преподавателя в чате и на форуме; ። Гарантия возврата средств за не пройденные уроки курса. 🔥 Также мы ведем мониторинг успеваемости – в зависимости от вашего рейтинга в таблице мы вернем вам до 100% средств за обучение. Запишитесь на курс по сниженной цене по ссылке: http://sql-injection.ru/ #SQLINJ #SQLIM #SCHOOL

Информатика_разработка_программ_на_языке_программирования_Python.pdf17.92 MB

Информатика: разработка программ на языке программирования Python: базовые языковые конструкции Широков А.И., Пышняк М.О. 202
Информатика: разработка программ на языке программирования Python: базовые языковые конструкции Широков А.И., Пышняк М.О. 2020 В учебнике рассматриваются основные конструкции языка программирования Python. Приводятся многочисленные примеры, которые позволят современному специалисту овладеть навыками для создания своих приложений разной направленности. #python #rus

Встроенные функции print, float, int, str — всё это относится к ним. Встроенные функции — это те, которые доступны из любого
Встроенные функции print, float, int, str — всё это относится к ним. Встроенные функции — это те, которые доступны из любого места в коде и которые не нужно импортировать. map, filter — итераторы, которые выполняют какие-то действия на другим итерируемым объектом. enumerate, zip, reversed — итераторы, помогающие при работе со списком. getattr, hasattr, setattr — функции для работы с атрибутами. 📌 Документация #theory

Паттерны разработки на Python .pdf6.87 MB

Паттерны разработки на Python Гарри Персиваль, Боб Грегори 2022 Если вы читаете эту книгу, то нет смысла убеждать вас в том,
Паттерны разработки на Python Гарри Персиваль, Боб Грегори 2022 Если вы читаете эту книгу, то нет смысла убеждать вас в том, что Python просто великолепен. Настоящий вопрос вот в чем: зачем сообществу Python нужна эта книга? Ответ кроется в популярности и зрелости этого языка: хотя популярность Python растет такими темпами, что этот язык приближается к верхним строкам рейтингов, сам язык только начинает брать на себя задачи, над которыми C# и Java работали в течение многих лет. Стартапы становятся реальным бизнесом, веб-приложения и сценарии автоматизации становятся (по большому секрету) корпоративным ПО. В этой книге нет ни одного нового паттерна или приема, но для мира Python они все же в новинку. Но все классические примеры, как правило, написаны на Java или C++/#, и если вы питонист и долго (или вообще никогда) не использовали ни один из этих языков, то разобраться в этих примерах будет непросто. #python #rus

Создаём конфиги Не думаем, что пользователю захочется лезть в код программы, что бы чу-чуть поменять её поведение, поэтому пр
Создаём конфиги Не думаем, что пользователю захочется лезть в код программы, что бы чу-чуть поменять её поведение, поэтому придумали конфиги. Для работы с ними воспользуйтесь configparser. Начинается всё с ConfigParser(), он хранит в себе настройки и работает с файлом. Подгрузить их вы можете с помощью read(filename), который принимает имя файла. Работать с ним можно так же, как и со словарём, с помощью квадратных скобок, но мы бы предпочли использовать get(key, default=None). Ну а сохранить данные можете введя write(file), который принимает уже открытый для записи файл. 📌 Документация #lesson

​Хочешь повысить свой скилл в программировании на Python? Тогда Python nation это всё, что тебе нужно! Ты найдёшь много интересной инфы которая взорвёт твой скилл и расширит возможности программирования на Python. Подпишись 👉 Python nation ™

Hands_On_Data_Analysis_with_Pandas,_2nd_Edition.pdf40.16 MB

Hands-On Data Analysis with Pandas, Second Edition Stefanie Molin 2021 Анализ данных уже стал необходимым навыком в самых раз
Hands-On Data Analysis with Pandas, Second Edition Stefanie Molin 2021 Анализ данных уже стал необходимым навыком в самых разных областях, где умение работать с данными и извлекать из них полезные сведения может принести значительную пользу. Книга покажет вам, как анализировать данные, приступить к машинному обучению и эффективно работать с библиотеками Python, часто используемыми для науки о данных, такими как pandas, NumPy, matplotlib, seaborn и scikit-learn. #python #eng

Ведём логи Логи — неотъемлемая часть приложения. Именно они помогают быстро найти баг, не прибегая к его повторению. Для введ
Ведём логи Логи — неотъемлемая часть приложения. Именно они помогают быстро найти баг, не прибегая к его повторению. Для введения логов, существует модуль logging. Первым делом — настройка. Для этого воспользуемся logging.basicConfig(**kwargs), а в параметры передадим имя файла (filename), формат записи (format), уровень важности (level) или что-то другое. debug(), info(), warning(), error(), critical() — эти методы и записывают данные в файл. Разница их только в уровне важности проблемы. На самом деле модуль довольно сложный, поэтому советуем ознакомится с HOWTO. 📌 Документация #lesson

​Черная пятница в SF Education скидка до 60% на все курсы Учиться, чтобы зарабатывать! https://bit.ly/3COfkpH Если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой? Но давайте по порядку: кто такой Бизнес-аналитик? Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые. Курс онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG. Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Личные финансы». Записывайся! Только до 26 ноября на все программы и курсы SF Education скидка до 60% 😎 Лучшая инвестиция - это инвестиция в себя! https://bit.ly/3COfkpH

Bite-size Python.pdf5.83 MB

Bite-size Python April Speight 2020 В настоящее время Python превзошел Java как наиболее часто используемый язык программиров
Bite-size Python April Speight 2020 В настоящее время Python превзошел Java как наиболее часто используемый язык программирования. Поскольку популярность языка растет, это полное руководство может научить детей основным понятиям Python благодаря своему простому и дружественному формату. Bite-Size Python: An Introduction to Python Programming" дает детям основы языка Python. Эта уникальная книга делится знаниями с помощью простых для понимания примеров, быстрых упражнений и забавных проектов! #python #eng