Python 🇺🇦


Channel's geo and language: Ukraine, Ukrainian
Category: Technologies


▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
@itchannelsbot - реклама

Related channels  |  Similar channels

Channel's geo and language
Ukraine, Ukrainian
Statistics
Posts filter


Пошук максимального значення

На 7-му уроці відео-курсу по вирішенню задач на Python з порталу CheckIO автор розглядає задачу, де в тексті треба знайти букву, яка найчастіше зустрічається в наданому рядку, ігноруючи регістр тексту.

Мова: 🇺🇦

Тривалість: 13 хв

#Python // #lessons // Архів книг


Black Friday 🖤 -50% на ВСІ курси від robot_dreams

До 30 листопада — придбавши будь-який курс, обирайте ще один у подарунок — для себе, разом з друзями, або прокачуйте команду, заощаджуючи половину вартості навчання.

🛒 Нагадаємо напрями, за якими навчають у robot_dreams:


Development
Machine Learning
GameDev
Data Science
DevOps
Cybersecurity
Product Analysis
QA
Data Analysis

Що ви отримаєте разом зі знижкою?

⚡️зручний формат навчання — доступ до особистого кабінету, де ви будете підключатися до занять, заморожувати дедлайни та контролювати свій прогрес
⚡️лекторів з компаній світового рівня — Microsoft, eBay, SoftServe, Google, Ubisoft, Amazon
⚡️особистий фідбек лекторів та підтримку кураторів
⚡️нетворкінг із колегами для обговорення кейсів та курсових проєктів, якими ви поповните своє портфоліо
⚡️корисні матеріали, що залишаться з вами назавжди

Забронювати місце на бажаному курсі* 🔗

*Для ефективного навчання кожен потік курсу має обмеження по кількості студентів.


Найвигідніші мови програмування з найменшою конкуренцією — 1C і Scala

Про це свідчить свіжа аналітика. Розробники, що знають ці мови, мають більше шансів швидко працевлаштуватися і заробляють більше, ніж їхні колеги на Java чи Python.

🤷‍♂️ Аналітики вважають, що це зараз найкращий вибір для входу в ІТ.

#Python #1C #Scala // #news // Вакансії IT


Метод sample() повертає список елементів певної довжини, вибраних із послідовності.

import random

mylist = ["apple", "banana", "cherry", "strawberry", "orange"]

print(random.sample(mylist, k=2))
# ['apple', 'strawberry']

Послідовністю може бути список, кортеж, рядок або множина. Параметр k відповідає за розмір списку, що повертається.

#sample // #practice // Python


Full-stack developer до міжнародної організації PwC 🧑🏼‍💻

Як Full-Stack Developer ви підтримуватимете розробку рішень на базі ШІ в різних програмах, від генеративних інструментів ШІ до систем виявлення шахрайства.

Вимоги:
- 3+ роки досвіду;
- Навички програмування на Python та JavaScript;
- Вільне володіння англійською мовою (рівень B2 або вище);
- Досвід управління командою буде перевагою;
- Аналітичний склад розуму та логічне мислення.

Що ми пропонуємо:
- Офіційне працевлаштування;
- Можливість віддаленої роботи;
- Щорічний перегляд позиції;
- Мовні курси (англійська та польська мови);
- Розвиток soft skills;
- План особистого розвитку та кар'єрний коуч;
- Корпоративи та тімбілдінги.

PwC — це мережа з понад 364 000 співробітників у 157 країнах, які зосереджені на наданні послуг найвищої якості в сферах аудиту, податкового консультування, консалтингу та розвитку технологій.

Подати резюме ---> за посиланням або на пошту yaryna.zaviiska@pwc.com 📩


import numpy as np
>>> np.array((0., 1, 2))
???

👉 Відповідь

#Python // #practice // Архів книг


Співставлення елементів колекцій

На 6-му уроці відео-курсу по вирішенню задач на Python з порталу CheckIO автор розглядає задачу, в якій даються два рядки, і нам треба знайти слова, які знаходяться як в першому рядку, так і в другому.

Мова: 🇺🇦

Тривалість: 11 хв

#Python // #lessons // Архів книг


Автоматизація збору цін

Автор цієї статті розповідає, як автоматизував збір цін з супермаркетів АТБ та Metro за допомогою Kaggle, Scrapy (популярного фреймворка Python) і Scrapy-Splash — у вигляді короткого огляду здійснених кроків.

Мова: 🇺🇦

#Scrapy // #theory // Python


Один із способів роботи з порожніми комірками — вставити замість них нове значення. Так вам не доведеться видаляти цілі рядки через порожні комірки. Метод fillna() дозволяє замінити порожні комірки значенням.

import pandas as pd

# Замінюємо всі комірки
df = pd.read_csv('data.csv')
df.fillna(130, inplace = True)

# Замінюємо тільки в Calories
df = pd.read_csv ('data.csv')
df["Calories"].fillna(130, inplace = True)

У першому прикладі замінюються всі порожні комірки у всьому фреймі даних. Щоб замінити порожні значення лише для одного стовпця, вкажіть ім'я стовпця для DataFrame.

#Pandas // #practice // Python


Мистецтво управління пам’яттю

Якщо ви прагнете опанувати мистецтво ефективного використання об’єктів у Python, обирати найкращі підходи для конкретних завдань і загалом глибше розуміти цю мову, слід розібратися з тим, як працює пам’ять у Python і яку роль в цьому процесі відіграє garbage collector.

Мова: 🇺🇦

#Python // #theory // Архів книг


Ви можете оновити існуючі записи в таблиці за допомогою UPDATE. Зверніть увагу на оператор mydb.commit() для внесення змін.

Команда WHERE вказує, який запис чи записи слід оновити. Якщо ви не використовуєте WHERE, всі записи будуть оновлені.

import mysql.connector

mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)

mycursor = mydb.cursor()

sql = "UPDATE customers SET address = 'Canyon 123' WHERE address = 'Valley 345'"

mycursor.execute(sql)

mydb.commit()

print(mycursor.rowcount, "record(s) affected")

#MySQL // #practice // Python


Interpretable Machine Learning with Python, 2nd Edition

Друге видання цього посібника розкриває ключові поняття інтерпретації моделей машинного навчання на основі аналізу реальних даних за допомогою Python, надаючи широкий спектр навичок та інструментів.

Рік: 2023

Мова: 🇬🇧

Автор: Serg Masis

#Python // #books // Вакансії IT


import numpy as np
>>> np.array(0., 1, 2)
???

👉 Відповідь

#Python // #practice // Архів книг


Вакансія: Python Engineer

IT-рекрутингова агенція EvoTalents шукає на офісну роботу в Києві розробника з досвідом на Python від 5 років і досвідом роботи з бібліотеками.

📝 Відкрити анкету

#Python // #jobs // Вакансії IT


Функція unique() використовується для пошуку унікальних елементів масиву. Вона повертає відсортовані унікальні елементи масиву.

Крім унікальних елементів, є три додаткові висновки:

🔴індекси вхідного масиву, які дають унікальні значення

🔴індекси унікального масиву, що відновлюють вхідний масив

🔴скільки разів кожне унікальне значення з'являється у вхідному масиві

import numpy as np
x = np.array([0, 1, 2, 5, 2, 6, 5, 2, 3, 1])
u, indices = np.unique(x, return_inverse=True)
print(u)
# [0, 1, 2, 3, 5, 6]

#Python // #practice // Архів книг


Які знання допоможуть робити глибинний аналіз даних та розвиватися в Data Science?

Усе необхідне robot_dreams зібрали на курсі «Математика та статистика для Data Science» — комплексна програма містить 18 занять та розробку фінального проєкту.

Після курсу ви:

🔹 вмієте обробляти, аналізувати та візуалізувати дані за допомогою програмування Python і бібліотек Pandas, NumPy, MatPlotLib, Seaborn
🔹 маєте базові знання з вищої математики, необхідні для вирішення реальних завдань Data Science
🔹 володієте необхідними методами та теоріями для аналізу та обробки даних
🔹 розумієте, як інтерпретувати результати обробки даних, знаходити та коригувати помилки в аналізі
🔹 можете описувати реальні процеси та завдання математичною мовою
🔹 вмієте будувати і перевіряти статистичні гіпотези

Лекторка — Наталія Кеес, Data Scientist в Airbus

Старт: 18 листопада

⚡️Приємний бонус — Black Friday у robot_dreams вже розпочалась: придбавши курс, обирайте ще один у подарунок — для себе чи друзів 🎓

Детальніше


Scrapy: швидко збираємо дані з сайту

Scrapy — це фреймворк Python, розроблений спеціально для збору даних. Він надає структурований та ефективний спосіб створення "павуків", які ходять по сайту і витягують потрібні дані.

У цій статті автор розповідає, як можна розв’язувати прості задачі з парсингу сайтів навіть не технічним спеціалістам.

Мова: 🇺🇦

#Scrapy // #theory // Python


Складні перевірки

На 5-му уроці відео-курсу по вирішенню задач на Python з порталу CheckIO автор розглядає задачу, в якій треба перевірити, чи ввів користувач пароль в очікуваному форматі.

Мова: 🇺🇦

Тривалість: 14 хв

#Python // #lessons // Архів книг


Вийшла найкраща нейронка для кодингу

Нейромережа Qwen2.5-Coder-32B-Instruct перевершує навіть ChatGPT-4о!Найкрутіше те, що модель виклали у відкритий доступ, тож вона доступна всім безкоштовно.

Модель навчали на 5,2 трильйони токенів. Для порівняння, ChatGPT-4o — тільки на сотнях мільярдів.


👉 Спробувати

#Python // #news // Вакансії IT


GAN — це нейронні мережі, які генерують матеріали, такі як зображення, музику, мовлення чи текст. Вони схожі на те, що роблять люди.

class Generator(nn.Module):

def __init__(self):
super().__init__()
self.model = nn.Sequential(
nn.Linear(2, 16),
nn.ReLU(),
nn.Linear(16, 32),
nn.ReLU(),
nn.Linear(32, 2),
)

def forward(self, x):
output = self.model(x)
return output

generator = Generator()

#Python // #practice // Архів книг

20 last posts shown.