Forwarded from Технотренды
📈 Pост популярности Python в научных вычислениях
Почему все больше и больше научных вычислений, критичных по времени, ранее выполнявшихся на Fortran, теперь пишутся на Python, более медленном языке?
⤷ Читать статью на сайте
#Python #Алгоритмы
Почему все больше и больше научных вычислений, критичных по времени, ранее выполнявшихся на Fortran, теперь пишутся на Python, более медленном языке?
⤷ Читать статью на сайте
#Python #Алгоритмы
👍1
Forwarded from Симулейтив
🔥 Базовая Шпаргалка по Pandas 🔥
Pandas - один из самых основных и важных инструментов для работы с данными в Python. Он предоставляет множество удобных функций для загрузки, обработки, и анализа данных.
Мы собрали шпаргалку, в которой все основные функции, которые пригодятся вам в повседневной работе с Pandas:
✅ Импорт данных: Загрузка данных из разных источников.
✅ Исследование данных: Ознакомление с данными, просмотр первых и последних строк, получение информации о типах данных.
✅ Извлечение информации из датафреймов: Выбор столбцов и строк, выполнение различных операций.
✅ Добавление и удаление данных: Добавление новых столбцов и строк, удаление лишних данных.
✅ Фильтрация: Выбор данных по условию, множественные условия.
✅ Сортировка: Сортировка данных по столбцам, множественная сортировка.
✅ Агрегирование: Группировка данных, вычисление статистических показателей, подсчет уникальных значений.
И для удобства мы сделали для вас notebook 😊
Сохраняйте и пользуйтесь 👇
https://colab.research.google.com/drive/1XOF8oQB3kzs0Yxt17XdtGy8IFNudvp4c?usp=sharing
Если у вас есть какие-либо дополнения, не стесняйтесь оставлять в комментариях! 🐼
#python #pandas
Pandas - один из самых основных и важных инструментов для работы с данными в Python. Он предоставляет множество удобных функций для загрузки, обработки, и анализа данных.
Мы собрали шпаргалку, в которой все основные функции, которые пригодятся вам в повседневной работе с Pandas:
✅ Импорт данных: Загрузка данных из разных источников.
✅ Исследование данных: Ознакомление с данными, просмотр первых и последних строк, получение информации о типах данных.
✅ Извлечение информации из датафреймов: Выбор столбцов и строк, выполнение различных операций.
✅ Добавление и удаление данных: Добавление новых столбцов и строк, удаление лишних данных.
✅ Фильтрация: Выбор данных по условию, множественные условия.
✅ Сортировка: Сортировка данных по столбцам, множественная сортировка.
✅ Агрегирование: Группировка данных, вычисление статистических показателей, подсчет уникальных значений.
И для удобства мы сделали для вас notebook 😊
Сохраняйте и пользуйтесь 👇
https://colab.research.google.com/drive/1XOF8oQB3kzs0Yxt17XdtGy8IFNudvp4c?usp=sharing
Если у вас есть какие-либо дополнения, не стесняйтесь оставлять в комментариях! 🐼
#python #pandas
👍1
Задачки с собесов на python
1. Есть два словаря: рецепт пирога и запасы. Написать функцию, которая будет определять, сколько можно испечь пирогов из имеющихся запасов
recipe = {'bread':1,'sugar':10, 'salt':100, 'milk':50}
storage = {'bread':10,'sugar':1000, 'salt':510, 'milk':270}
2. В переменной
То есть, если x = 2, то нужно вычислить 2 + 20202
3. В переменной m хранится целое положительное число — продолжительность сна в минутах. Если продолжительность сна составит от 7 до 9 часов включительно, то в переменную optimal_sleep_duration сохраните значение True. В противном случае присвойте это переменной значение False.
#python #python_собесы
1. Есть два словаря: рецепт пирога и запасы. Написать функцию, которая будет определять, сколько можно испечь пирогов из имеющихся запасов
recipe = {'bread':1,'sugar':10, 'salt':100, 'milk':50}
storage = {'bread':10,'sugar':1000, 'salt':510, 'milk':270}
2. В переменной
х уже сохранено целое положительное число. Вычислите x + x0x0x. Результат сохраните в переменную result.То есть, если x = 2, то нужно вычислить 2 + 20202
3. В переменной m хранится целое положительное число — продолжительность сна в минутах. Если продолжительность сна составит от 7 до 9 часов включительно, то в переменную optimal_sleep_duration сохраните значение True. В противном случае присвойте это переменной значение False.
#python #python_собесы
❤3
Задачка с собеса
#python #python_собесы
в переменной `x` хранится целое число. Проверьте, делится ли это число без остатка на 3 и на 7. Результат сохраните в переменную `result`. Переменная `result` должна иметь логический тип данных.
Если x = 7, то result = False. Если x = 21, то result = True.
#python #python_собесы
в переменной `x` хранится целое число. Проверьте, делится ли это число без остатка на 3 и на 7. Результат сохраните в переменную `result`. Переменная `result` должна иметь логический тип данных.
Если x = 7, то result = False. Если x = 21, то result = True.
Задачка с собеса (чуть-чуть сложнее)
#python #python_собесы
Даны список целых чисел `a` и число `b`. Удалите из `a` первое и последнее вхождение числа `b`.
a = [1, 2, 2, 1, 3, 2, 3]
b = 1
> a = [2, 2, 3, 2, 3]
a = [1, 2, 2, 1, 3, 2, 3]
b = 2
> a = [1, 2, 1, 3, 3]
#python #python_собесы
Даны список целых чисел `a` и число `b`. Удалите из `a` первое и последнее вхождение числа `b`.
a = [1, 2, 2, 1, 3, 2, 3]
b = 1
> a = [2, 2, 3, 2, 3]
a = [1, 2, 2, 1, 3, 2, 3]
b = 2
> a = [1, 2, 1, 3, 3]