NumPy (что означает Numerical Python) — это библиотека, состоящая из объектов многомерных массивов и набора процедур для обработки этих массивов. С помощью NumPy можно выполнять математические и логические операции над массивами. В этом учебном пособии мы расскажем о том, что такое NumPy в Python, о типах данных в NumPy и многом другом.
#модули
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1👌1
Напишите функцию, которая:
validate_spelling("C. Y. T. O. P. L. A. S. M. Cytoplasm?")
➞ True
validate_spelling("P. H. A. R. A. O. H. Pharaoh!")
➞ True
validate_spelling("H. A. N. K. E. R. C. H. E. I. F. Handkerchief.")
➞ False
⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👌2
Однажды Алиса повстречала Льва и Единорога, отдыхавших под деревом. Странные это были существа. Лев лгал по понедельникам, вторникам и средам и говорил правду во все остальные дни недели. Единорог же вел себя иначе: он лгал по четвергам, пятницам и субботам и говорил правду во все остальные дни недели.
Они высказали следующие утверждения:
Лев: Вчера был один из дней, когда я лгу.
Единорог: Вчера был один из дней, когда я тоже лгу.
Из этих двух высказываний Алиса сумела вывести, какой день недели был вчера.
Что это был за день?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍1
Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных.
Проверьте, насколько хорошо вы знакомы с данной темой: пройдите этот тест из 10 вопросов!
#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Язык программирования Python предлагает нам функцию для проверки того, какой тип информации хранится в переменных. Эта встроенная функция называется
type()
.#функции
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (
n
) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.car_timer(240) ➞ 4
# Со времени 00:00 прошло 240 минут, текущее время - 04:00
# Сумма цифр на трекере - 0 + 4 + 0 + 0 = 4
car_timer(14) ➞ 5
# Сумма цифр - 0 + 0 + 1 + 4
car_timer(808) ➞ 14
⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Начнём считать пальцы на правой руке.
Первый — мизинец, второй — безымянный, третий — средний, четвёртый — указательный, пятый — большой, шестой — снова указательный, седьмой — снова средний, восьмой — безымянный, девятый — мизинец, десятый — безымянный и т. д.
Какой палец будет по счёту 1992-м?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Разбираем, что такое "объект" и что означает фраза «В Python все является объектом».
#ооп
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Напишите функцию для поиска самого большого числа в списке целых чисел.
max()
не используйте).find_highest([-1, 3, 5, 6, 99, 12, 2]) ➞ 99
find_highest([0, 12, 4, 87]) ➞ 87
find_highest([8]) ➞ 8
⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1
Переписка доклада поручена двум машинисткам. Более опытная из них могла бы выполнить всю работу за 2 часа, а менее опытная — за 3 часа. За сколько времени перепишут они этот доклад, если разделят между собой работу так, чтобы выполнить ее в кратчайший срок?
Задачи такого рода обычно решают по образцу задачи о бассейнах. Т.е., находят, какую долю работы выполняет в час каждая переписчица, складывают эти дроби и делят единицу на эту сумму. Попробуйте найти другой способ решения этой задачи.
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Чтобы сохранить список Python в CSV формате, вы можете использовать встроенный модуль csv, разработанный специально для чтения и записи файлов CSV. Другие способы получения того же результата включают установку и использование внешних библиотек Pandas или NumPy.
#списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
У вас есть машина с 4 новыми покрышками (на колесах), плюс запасная (тоже новая) покрышка есть в багажнике. Каждая покрышка рассчитана на пробег в 20 тысяч миль, а после ее придется заменить. Какое максимальное расстояние можно проехать, прежде чем придется купить новую покрышку?
Менять покрышки местами можно неограниченное число раз.
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Кортежи в Python во многом похожи на списки, но есть одно важное отличие — они неизменяемые. Именно это делает их удобными и надёжными в ряде задач.
Хотите проверить, насколько хорошо вы умеете работать с кортежами? Пройдите тест из 10 вопросов и проверьте свои знания.
#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
В настоящее время Python является одним из наиболее распространенных языков программирования в мире. Используя его простой синтаксис, можно выполнять различные функции и задачи. Одна из них — автоматическая обработка цифровых изображений, которая может быть выполнена с помощью бибиотеки Pillow.
#ml
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2❤1
Напишите функцию, которая рекурсивно вернет количество гласных в строке.
vowels("apple") -> 2
vowels("cheesecake") -> 5
vowels("bbb") -> 0
vowels("") -> 0
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM