Share This
Связаться со мной
Крути в низ
//Python

Добавление функций в классы Python

25.03.2023Category : Python

Классы в Python могут создаваться просто как коллекции функций. Функции могут быть определены внутри класса обычным образом, так же как и внутри любой программы. А вот для вызова такой функции нужно действовать через данный класс. Таким образом, приведенный ниже пример класса с именем Greetings принимает имя и возвращает приветствие человеку, вызывающему этот класс. class Greetings:..

Узнать больше
  • 0 views
  • 0 Comment

Малоизвестные, но полезные пакеты Python

21.03.2023Category : Python

В этой статье мы познакомим вас с несколькими пакетами Python, которые не очень известны, но очень полезны. Пакеты — это готовый код Python (классы, функции и т.д.), который вы можете использовать в своих проектах. Обычно они располагаются в определенном каталоге вашей среды. Вы можете создавать свои собственные пакеты или загружать множество замечательных и бесплатных пакетов..

Узнать больше
  • 0 views
  • 0 Comment

Именованные кортежи в Python

13.03.2023Category : Python

Именованные кортежи (NamedTuples) — это отличный способ сделать ваш код на Python более полезным и читаемым. Если говорить коротко, именованный кортеж — это альтернатива встроенному кортежу. От стандартного кортежа именованный отличается тем, что к его элементам можно обращаться как по имени атрибута, так и по позиционному индексу, подобно тому, как это делается в Pandas DataFrame…

Узнать больше
  • 0 views
  • 0 Comment

Как вывести список в Python

07.03.2023Category : Python

А вы знаете, что вывести на экран список в Python можно несколькими способами? В этой статье мы разберем несколько приемов распечатки списка. 11 способов вывести список на экран в Python 1. Вывод списка при помощи * Чтобы распечатать список список с использованием оператора *, нужно использовать функцию print() следующим образом: print(*list_name) Элементы будут выведены через..

Узнать больше
  • 0 views
  • 0 Comment

Конвертируйте строку в число: задачка на написание кода

06.03.2023Category : Python

Напишите функцию, которая будет принимать словарь и в парах ключ-значение конвертировать значения из строковых в числовые. В передаваемом словаре будет как минимум один элемент. Значениями будут целые числа в виде строк. Примеры convert_to_number({ «piano»: «200» }) ➞ { «piano»: 200 } convert_to_number({ «piano»: «200», «tv»: «300» }) ➞ { «piano»: 200, «tv»: 300 } convert_to_number({..

Узнать больше
  • 0 views
  • 0 Comment

Двойной факториал: задача на написание кода на Python

06.03.2023Category : Python

Напишите функцию, которая будет принимать число num и возвращать его двойной факториал. Математическая формула двойного факториала следующая. Если num — четное число: num !! = num (num — 2)(num — 4)(num — 6) … (4)(2) Если num — нечетное число: num !! = num (num — 2)(num — 4)(num — 6) … (3)(1) Если num..

Узнать больше
  • 0 views
  • 0 Comment

Словарь из символов и их ASCII-кодов

06.03.2023Category : Python

Напишите функцию, которая будет принимать список символов и возвращать словарь. В этом словаре ключами будут символы из списка, а значениями — их ASCII-коды. Примеры to_dict([«a», «b», «c»]) ➞ [{«a»: 97}, {«b»: 98}, {«c»: 99}] to_dict([«^»]) ➞ [{«^»: 94}] to_dict([]) ➞ [] Варианты решения def to_dict(lst): return [{c: ord(c)} for c in lst] to_dict = lambda..

Узнать больше
  • 0 views
  • 0 Comment

Сколько часов прошло? Задача на программирование

06.03.2023Category : Python

Напишите функцию, которая будет принимать время — time1 и time2 — и возвращать количество часов между ними. Примечания time1 всегда будет начальным временем, а time2 — конечным. Если time1 равно time2, верните строку «no time passed» («нисколько времени не прошло»). Примеры hours_passed(«3:00 AM», «9:00 AM») ➞ «6 hours» hours_passed(«2:00 PM», «4:00 PM») ➞ «2 hours»..

Узнать больше
  • 0 views
  • 0 Comment

Циклический сдвиг: задача на программирование на Python

06.03.2023Category : Python

Напишите функцию, которая будет принимать два списка (lst1 и lst2), а также целое число n, и проверять, равен ли второй список первому, циклически смещенному на n позиций. Примечания Списки будут одинаковой длины. n может быть отрицательным числом. Примеры circular_shift([1, 2, 3, 4], [3, 4, 1, 2], 2) ➞ True circular_shift([1, 1], [1, 1], 6) ➞..

Узнать больше
  • 0 views
  • 0 Comment

Является ли треугольник прямоугольным? Задача по Python

06.03.2023Category : Python

Напишите функцию, которая будет принимать длину сторон треугольника (x, y и z) и определять, является ли он прямоугольным. Примечания Прямоугольный треугольник — это треугольник, в котором один угол прямой (то есть 90 градусов). Самая длинная сторона (гипотенуза) не обязательно будет последним аргументом. Все аргументы будут целыми числами. Примеры right_triangle(3, 4, 5) ➞ True right_triangle(145, 105,..

Узнать больше
  • 0 views
  • 0 Comment
Связаться со мной
Close