Python Nation🐍🇺🇦
2.83K subscribers
237 photos
2 files
158 links
Канал для всіх, хто вивчає Python: поради, приклади коду, бібліотеки, лайфхаки та актуальні новин👨‍💻🐍

По всім питанням👉 @giorg_jr

❗️Канал регулярно очищується від неактивних підписників❗️
Download Telegram
8 компаний мирового масштаба, которые используют Python

Читать📖
⚡️ Задача с собеседования | Уровень: #Easy

Условие:

Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита.

Примеры:

is_anagram('car', 'tar') -> False
is_anagram('car', 'cart') -> False
is_anagram('anagram', 'nagaram') -> True
is_anagram('beluga', 'begula') -> True

📌Делитесь своим решением в комментариях👇

#задача_с_собеседования @pythonnation
Введение в PyTorch

PyTorch — один из самых популярных фреймворков глубокого обучения для специалистов в области Machine Learning. Создан он на основе библиотеки Torch.
👉Читать статью

#pytorch @pythonnation
⚡️ Задача с собеседования | Уровень: #Medium

Условие
:

Ваша задача — написать функцию, которая принимает неограниченное количество списков и возвращает только те элементы, что есть в каждом списке.

Пример:

find_values([11, 10, 3], [10, 3, 5, 11], [11, 10]) -> [11, 10]
find_values([8, 4, 7, "hi"], [8, "hi"], [4, "hi"]) -> ['hi']
find_values([1, 4, 3], [6, 2, 8], ["4", "hi"]) -> []

📌Делитесь своим решением в комментариях👇

#задача_с_собеседования @pythonnation
Топ 3 книги по Python для начинающих на русском языке

👉Cмотреть книги
⚡️ Задача с собеседования | Уровень: #Easy

Условие:

Ваша задача на этот раз — написать функцию для вычисления факториала.

Пример:

factorial(10) -> 3628800
factorial(3) -> 6
factorial(7) -> 5040
factorial(0) -> 1

📌Делитесь своим решением в комментариях👇

#задача_с_собеседования @pythonnation
10 лучших фреймворков для веб-разработки на Python
👉Читать статью

#frameworks @pythonnation
3 основные сферы применения Python
👉Читать статью

@pythonnation
Топ-5 причин учить Python новичку прямо сейчас
👉Cмотреть видео

@pythonnation
⚡️ Задача с собеседования | Уровень: #Medium

Условие:

Написать функцию, которая будет возвращать все возможные расположения символов внутри строки

Пример:

permutations("a") -> ['a']
permutations("ab") -> ['ba', 'ab']
permutations("abc") -> ['abc', 'cba', 'bca', 'bac', 'cab', 'acb']

📌Делитесь своим решением в комментариях👇

#задача_с_собеседования @pythonnation
🐍 Список вопросов, которые вам могут задать на собеседовании на позицию Junior Python Developer:

1) Python - интерпретируемый язык или компилируемый?
2) Что такое область видимости переменных?
3) Что такое introspection?
4) Разница между is и ==?
5) Разница между init() и new()?

1 — 2
📌Пишите свои ответы в комментариях👇

#вопросы_с_собеседования @pythonnation
Сравнение быстродействия обычной и lambda-функций в Python 3
👉Читать статью

#lambda @pythonnation
🐍 Список вопросов, которые вам могут задать на собеседовании на позицию Junior Python Developer:

6) В чем разница между потоками и процессами?
7) Какие есть виды импорта?
8) Что такое класс, итератор, генератор?
9) Что такое метакласс, переменная цикла?
10) В чем разница между итераторами и генераторами?

1 — 2
📌Не забудь сохранить

#вопросы_с_собеседования @pythonnation
10 хитростей Python, о которых полезно знать
👉Читать статью

@pythonnation
Большая_шпаргалка_по_Python,_Django,_Pygame,_Matplotlib_для_новичков.pdf
1.7 MB
Огромная шпаргалка для начинающих по Python, Django, PyGame, Matplotlib и тестированию.
Списки в Python: методы и основные операции
👉Читать статью

#list @pythonnation
Игры для тренировки навыков программирования
👉Смотреть список игр

@pythonnation
Создаём Discord-бота на Python
👉Читать статью

@pythonnation
Подробное описание языка Python для начинающих
👉Читать статью

@pythonnation