PythonCamp
Open in Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Show more9 074
Subscribers
No data24 hours
-267 days
-11330 days
Posts Archive
9 074
Программирование для «нормальных» с нуля на языке Python. В 2 частях. 2 изд.
М.В. Сысоева, И.В. Сысоев
2023
Книга – учебник, задачник и самоучитель по алгоритмизации и программированию на языке Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля».
Эта книга написана для инженеров, физиков, биологов и просто всех-всех, кто не изучал программирование прежде, но для кого оно может быть полезно как средство решения своих насущных задач, а не является самоцелью. Для них выбор правильного языка для обучения и работы очень важен: такой язык должен быть одновременно прост в освоении и использовании и логично организован, иметь много внешних модулей и расширений для решения реальных задач (то есть быть популярным), и быть хорошо доступен — свободно распространяться вместе со внешними модулями для всех основных операционных систем.
#python #rus
9 074
Repost from Книги для программистов
Как окупаются инвестиции в счастье сотрудников?
Компании внедряют системы мотивации, долгосрочные программы LTI и проекты для благополучия сотрудников. А еще — создают комфортные условия для работы IT-специалистов.
Смотрим как это работает на примере Авито. HR-директор Ольга Ким рассказала о том, как в компании создают среду для высоких результатов. Полезный разговор по ссылке.
9 074
divmod(a, b)
Принимает два числа в качестве аргументов и возвращает кортеж состоящий из a // b и a % b.
Поскольку вычисления происходят на стороне C, разделение происходит быстрее чем при q, e = a // b, a % b.
#теория9 074
Мы запускаем летнее предложение - "Python для пентестера" + "Основы Python" со скидкой 20%.
Старая цена - 56 000 рублей, новая - 45 000 рублей.
Приобретайте наш Python-пакет с 3 июля по 13 июля.
✖️ Двойная выгода в одной покупке - оба курса нацелены на освоение навыков языка программирования в целом и его применении в сфере кибербезопасности одновременно. Вам не придётся самостоятельно искать материалы для обучения - всё это уже объединили для вас в нашей программе. Инструкторы укажут на недочёты выполнения домашних работ и помогут оптимизировать код.
💰 Вы точно не найдете более выгодного предложения, потому что наши курсы в среднем на 40% дешевле курсов других школ. Запишитесь до 13 июля →
9 074
Python for Security and Networking
Jose Manuel Ortega
2023
Последние обновления Python добавляет множество библиотек, которые можно использовать для выполнения важных задач, связанных с безопасностью, включая обнаружение уязвимостей в веб-приложениях, защиту от атак и помощь в создании безопасных и надежных сетей, устойчивых к ним. Это полностью обновленное третье издание покажет вам, как максимально использовать их и повысить уровень безопасности.
#python #eng
9 074
A Hands-On Introduction to Essential Python Libraries and Frameworks (With Code Samples)
Murat Durmus
2023
Основные библиотеки и фреймворки Python, которые должен знать каждый начинающий data scientist, ML инженер и разработчик Python.
#python #eng
9 074
from itertools import groupby
groupby(iterable, key=None) позволяет группировать элементы из итерации на основе ключевой функции.
#lesson9 074
Financial Modeling Using Quantum Computing: Design and manage quantum machine learning solutions for financial analysis and decision making
Anshul Saxena
2023
Эта книга предлагает пошаговое руководство по использованию различных фреймворков квантовых алгоритмов в среде Python, что позволит вам решать бизнес-задачи в области финансов. На примере контрастных решений из известных библиотек Python с квантовыми алгоритмами вы откроете для себя преимущества квантового подхода. Уделяя особое внимание наглядности, авторы умело представляют сложные квантовые алгоритмы в простой, но исчерпывающей форме. На протяжении всей книги вы будете работать с простыми программами, иллюстрирующими принципы квантовых вычислений. Постепенно вы перейдете к более сложным программам и алгоритмам, использующим всю мощь квантовых вычислений.
#python #eng
9 074
Repost from CodeCamp
Записываем и сохраняем: 5 полезных скриптов автоматизации Python:
1. Загружать видео с Youtube:
pip install pytube
from pytube import YouTube
# Specify the URL of the YouTube video
video_url = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
# Create a YouTube object
yt = YouTube(video_url)
# Select the highest resolution stream
stream = yt.streams.get_highest_resolution()
# Define the output path for the downloaded video
output_path = "path/to/output/directory/"
# Download the video
stream.download(output_path)
print("Video downloaded successfully!")
2. Автоматизировать сообщения в WhatsApp:
pip install pywhatkit
import pywhatkit
# Set the target phone number (with country code) and the message
phone_number = "+1234567890"
message = "Hello, this is an automated WhatsApp message!"
# Schedule the message to be sent at a specific time (24-hour format)
hour = 13
minute = 30
# Send the scheduled message
pywhatkit.sendwhatmsg(phone_number, message, hour, minute)
3. Google поиск через Python:
pip install googlesearch-python
from googlesearch import search
# Define the query you want to search
query = "Python programming"
# Specify the number of search results you want to retrieve
num_results = 5
# Perform the search and retrieve the results
search_results = search(query, num_results=num_results, lang='en')
# Print the search results
for result in search_results:
print(result)
4. Загружать посты с Нельзяграмма:
pip install instaloader
import instaloader
# Create an instance of Instaloader
loader = instaloader.Instaloader()
# Define the target Instagram profile
target_profile = "instagram"
# Download posts from the profile
loader.download_profile(target_profile, profile_pic=False, fast_update=True)
print("Posts downloaded successfully!")
5. Извлечь аудио с видеофайла:
pip install moviepy
from moviepy.editor import VideoFileClip
# Define the path to the video file
video_path = "path/to/video/file.mp4"
# Create a VideoFileClip object
video_clip = VideoFileClip(video_path)
# Extract the audio from the video
audio_clip = video_clip.audio
# Define the output audio file path
output_audio_path = "path/to/output/audio/file.mp3"9 074
Fast Python: High performance techniques for large datasets
Tiago Rodrigues Antao
2023
Это ваше руководство по оптимизации всех этапов процесса анализа данных на языке Python, начиная с написания чистого кода на Python и заканчивая управлением ресурсами современного оборудования и графических процессоров. Вы научитесь переписывать неэффективные структуры данных, улучшать малоэффективный код с помощью многопоточности и упрощать наборы данных без ущерба для точности.
#python #eng
9 074
Курс по python-разработке для тех, кто хочет сменить профессию.
Неважно, сколько вам лет и есть ли у вас опыт в IT — за 9 месяцев учёбы освоить разработку сможет каждый. Это возможно, если правильно выстроить программу и усердно заниматься. Упорство зависит от вас, а о качестве материалов позаботилась команда Яндекс Практикума.
— Программа основана на реальных требованиях работодателей к младшим специалистам.
— Интерактивный тренажёр помогает освоить теорию и закрепить её в тестах.
— Практика идёт на учебных проектах для портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса.
А ещё на курсе много работы с опытными специалистами:
— наставники-разработчики разбирают сложные темы на живых вебинарах.
— код-ревьюеры проверяют проекты и подсказывают, как их улучшить.
— кураторы помогают с организацией и расписанием.
— карьерный центр учит работать с резюме, мотивационными письмами, портфолио и собеседованиями.
Пройдите первый бесплатный урок →
9 074
Test Your Skills in Python, 2nd Edition: An interactive way to introduce the world of Computer Programming
Dr. Shivani Goel
2023
Эта книга содержит точную теорию, за которой следуют вопросы о навыках программирования на Python. Она обеспечивает активный и структурированный способ изучения Python. Читатели могут проверить свои знания, отвечая на вопросы MCQ, вопросы "верно/неверно", вопросы о поиске вывода в коде, определении ошибки и многое другое. Пояснения к ответам содержат подробную информацию о проверяемых понятиях. Все темы по Python в этой книге разделены на 16 глав. Они включают синтаксис, ввод-вывод, типы данных, строки, операторы и выражения, утверждения контроля принятия решений, циклы, функции, списки, словари, множества, кортежи, классы, файлы, графику, массивы и базы данных. По всем темам включено более 1000 вопросов.
#python #eng
