#Вопросы_с_собеседования
❓Напишите программу, которая возвращает количество гласных букв в строке
Наша программа при помощи регулярного выражения, вычисляет количество гласных (A, E, I, O, U, Y) в строке.
❓Напишите программу, которая возвращает количество гласных букв в строке
Наша программа при помощи регулярного выражения, вычисляет количество гласных (A, E, I, O, U, Y) в строке.
👍18🎉15🔥2🤔2😢1
Проверяем, является ли заданная дата – праздником
Установка модуля -
Подробнее про данный модуль можно почитать здесь.
Установка модуля -
pip install holidays
В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.Подробнее про данный модуль можно почитать здесь.
👍23🔥7🎉4
Возврат нескольких кортежей из функции
В этом примере мы вернем несколько кортежей из функции с помощью генераторов.
Подробнее про возврат кортежа из функции можно почитать здесь.
В этом примере мы вернем несколько кортежей из функции с помощью генераторов.
Подробнее про возврат кортежа из функции можно почитать здесь.
🎉17👍11❤1
Узнаем IP адрес своего компьютера
Функция
Подробнее про модуль
Функция
gethostname()
модуля socket
возвращает имя хоста системы, под которым в настоящий момент выполняется Python.Подробнее про модуль
socket
можно почитать здесь.🎉25👍17❤4😢1
Что выведет код сверху?
Anonymous Quiz
33%
[1, 2, 3, 0]
19%
[3, 4, 5, 0]
12%
[1, 2, 0, 3]
35%
[-1, 1, 2, 3]
🤔36👍19😱16
Посмотрите, как Google отслеживает ваше местоположение. С Python, Jupyter, Pandas, Geopandas и Matplotlib
Смотреть статью
Смотреть статью
Хабр
Посмотрите, как Google отслеживает ваше местоположение. С Python, Jupyter, Pandas, Geopandas и Matplotlib
В отделе продаж можно услышать аббревиатуру ABC: Always Be Closing , что означает заключение сделки с покупателем. Последнее десятилетие породило еще одну аббревиатуру ABCD:...
😱18👍5🥰3🤔2😢2🔥1
Получаем координаты города с помощью Python
С предоставленным местоположением можно с помощью
Установка пакета -
В нашем примере мы узнаем координаты столицы Австралии - Канберры.
С предоставленным местоположением можно с помощью
geopy
извлечь координаты, означающие его широту и долготу.Установка пакета -
pip install geopy
Функция geocode()
принимает имя местоположения и возвращает фрейм геоданных со всеми подробностями, и поскольку это фрейм данных, мы можем получить адрес, широту и долготу, просто вызвав его с заданным синтаксисом.В нашем примере мы узнаем координаты столицы Австралии - Канберры.
👍22🎉6❤2🤔2
#Вопросы_с_собеседования
❓List и Tuples – зачем нужны и какие отличия?
Ключевое различие между ними заключается в том, что в то время как
❓List и Tuples – зачем нужны и какие отличия?
List
и Tuples
- это типы данных, которые хранят коллекцию объектов в Python. Объекты, хранящиеся в обеих последовательностях, имеют разные типы данных. List
представлены квадратными скобками ['sara', 6, 0.19], а tuples
- круглыми скобками ('max', 5, 0.97). Ключевое различие между ними заключается в том, что в то время как
list
является изменяемым, tuples
, напротив, является неизменяемым объектом. Это означает, что данные в list
могут быть изменены, добавлены или нарезаны на ходу, а в tuples
остаются неизменными и не могут быть изменены никаким образом.👍51
Узнаем стоимость акций различных компаний
Установка пакета -
Документацию библиотеки можно найти здесь.
Установка пакета -
pip install yfinance
В нашем примере мы строим график изменения акций компании Apple в промежутке от 1 сентября 2018 года по 1 сентября 2022 года(полученный график представлен в посте выше).Документацию библиотеки можно найти здесь.
👍29🔥7🎉5
#Вопросы_с_собеседования
❓Как выполняется обработка исключений в Python?
Для обработки исключений Python предоставляет конструкцию из трех слов:
Синтаксис выглядит примерно так:
try:
# попробовать сделать это
except:
# если блок try не сработал, попробовать это
finally:
# всегда делать это
На картинке представлен упрощенный пример такой конструкции. Здесь блок try терпит неудачу, поскольку мы не можем складывать целые числа со строками. Блок except устанавливает val = 10, а затем блок finally выводит complete.
❓Как выполняется обработка исключений в Python?
Для обработки исключений Python предоставляет конструкцию из трех слов:
try
, except
и finally
.Синтаксис выглядит примерно так:
try:
# попробовать сделать это
except:
# если блок try не сработал, попробовать это
finally:
# всегда делать это
На картинке представлен упрощенный пример такой конструкции. Здесь блок try терпит неудачу, поскольку мы не можем складывать целые числа со строками. Блок except устанавливает val = 10, а затем блок finally выводит complete.
👍35🎉5😱1
Пишем платформер на Python, используя pygame
Платформер(platformer)— жанр компьютерных игр, в которых основной чертой игрового процесса является прыгание по платформам, лазанье по лестницам, собирание предметов, обычно необходимых для завершения уровня.
Смотреть статью
Платформер(platformer)— жанр компьютерных игр, в которых основной чертой игрового процесса является прыгание по платформам, лазанье по лестницам, собирание предметов, обычно необходимых для завершения уровня.
Смотреть статью
👍45🎉6
👍34😱15😢5🆒1