У большинства объектов в Python есть хэш-номер. Функция
#встроенные_функции #hash @pythonnation
hash()
возвращает значение хэша переданного объекта. Объекты с __hash__()
— это те, у которых есть соответствующее значение.#встроенные_функции #hash @pythonnation
Метод
— возвращает
— возвращает
#встроенные_функции #callable @pythonnation
callable()
принимает только один объект и возвращает одно из двух значений:— возвращает
True
, если объект кажется вызываемым— возвращает
False
, если объект не может быть вызван#встроенные_функции #callable @pythonnation
⚡️ Задача с собеседования | Уровень: #Medium
Условие:
Вам необходимо отсортировать список, но все парные числа должны остаться на месте.
Примеры:
#задача_с_собеседования @pythonnation
Условие:
Вам необходимо отсортировать список, но все парные числа должны остаться на месте.
Примеры:
sort_array([3, 1]) -> [1, 3]📌Делитесь своим решением в комментариях👇
sort_array([3, 2, -1, 4]) -> [-1, 2, 3, 4]
sort_array([5, 3, 2, 8, 1, 4]) -> [1, 3, 2, 8, 5, 4]
#задача_с_собеседования @pythonnation
Вычисление Города, Региона, Страны по IP 🤔
В Python есть библиотека ip2geotools, с ее помощью можно узнать данные местоположения.
Перед запуском кода установите библиотеку:
В Python есть библиотека ip2geotools, с ее помощью можно узнать данные местоположения.
Перед запуском кода установите библиотеку:
pip install ip2geotoolsКод:
from ip2geotools.databases.noncommercial import DbIpCity#ip2geotools @pythonnation
ip = 'сюда IP'
response = DbIpCity.get(ip, api_key='free')
print(f'Город - {response.city}\n'
f'Регион - {response.region}\n'
f'Страна - {response.country}\n'
f'Долгота - {response.latitude}\n'
f'Широта - {response.longitude}')
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита.
Примеры:
#задача_с_собеседования @pythonnation
Условие:
Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита.
Примеры:
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
PyTorch — один из самых популярных фреймворков глубокого обучения для специалистов в области Machine Learning. Создан он на основе библиотеки Torch.
👉Читать статью
#pytorch @pythonnation
⚡️ Задача с собеседования | Уровень: #Medium
Условие:
Ваша задача — написать функцию, которая принимает неограниченное количество списков и возвращает только те элементы, что есть в каждом списке.
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача — написать функцию, которая принимает неограниченное количество списков и возвращает только те элементы, что есть в каждом списке.
Пример:
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
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача на этот раз — написать функцию для вычисления факториала.
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача на этот раз — написать функцию для вычисления факториала.
Пример:
factorial(10) -> 3628800📌Делитесь своим решением в комментариях👇
factorial(3) -> 6
factorial(7) -> 5040
factorial(0) -> 1
#задача_с_собеседования @pythonnation
⚡️ Задача с собеседования | Уровень: #Medium
Условие:
Написать функцию, которая будет возвращать все возможные расположения символов внутри строки
Пример:
#задача_с_собеседования @pythonnation
Условие:
Написать функцию, которая будет возвращать все возможные расположения символов внутри строки
Пример:
permutations("a") -> ['a']📌Делитесь своим решением в комментариях👇
permutations("ab") -> ['ba', 'ab']
permutations("abc") -> ['abc', 'cba', 'bca', 'bac', 'cab', 'acb']
#задача_с_собеседования @pythonnation
🐍 Список вопросов, которые вам могут задать на собеседовании на позицию Junior Python Developer:
1) Python - интерпретируемый язык или компилируемый?
2) Что такое область видимости переменных?
3) Что такое
4) Разница между
5) Разница между
1 — 2
📌Пишите свои ответы в комментариях👇
#вопросы_с_собеседования @pythonnation
1) Python - интерпретируемый язык или компилируемый?
2) Что такое область видимости переменных?
3) Что такое
introspection
?4) Разница между
is и ==
?5) Разница между
init()
и new()
?1 — 2
📌Пишите свои ответы в комментариях👇
#вопросы_с_собеседования @pythonnation
🐍 Список вопросов, которые вам могут задать на собеседовании на позицию Junior Python Developer:
6) В чем разница между потоками и процессами?
7) Какие есть виды импорта?
8) Что такое класс, итератор, генератор?
9) Что такое метакласс, переменная цикла?
10) В чем разница между итераторами и генераторами?
1 — 2
📌Не забудь сохранить
#вопросы_с_собеседования @pythonnation
6) В чем разница между потоками и процессами?
7) Какие есть виды импорта?
8) Что такое класс, итератор, генератор?
9) Что такое метакласс, переменная цикла?
10) В чем разница между итераторами и генераторами?
1 — 2
📌Не забудь сохранить
#вопросы_с_собеседования @pythonnation
Большая_шпаргалка_по_Python,_Django,_Pygame,_Matplotlib_для_новичков.pdf
1.7 MB
Огромная шпаргалка для начинающих по Python, Django, PyGame, Matplotlib и тестированию.