Skip to main content

This is the simplest module created for educational purposes.

Project description

Простая библиотека для учебных целей

Для того чтобы установить библиотеку и использовать в проекте необходимо ввести в терминал:

pip install unexart_lib

Что есть в этой библиотеке?

  • Класс нахождения первых n чисел Фибоначчи
  • Класс сортировки Пузырьком
  • Класс простейшего калькулятора

Последовательность Фибоначчи

Для нахождения первых n чисел последовательности необходимо создать экземпляр класса:

fib = fibonacci(n) # где n - кол-во чисел в последовательности

И применить метод нахождения последовательности:

fib.make() - возвращает список из n чисел Фибоначчи

Сортировка пузырьком

Для сортировки списка необходимо создать экземпляр класса:

bubble_sort = bubblesort(list) # где list - сортируемый список

И применить метод сортировки:

bubble_sort.sort() - возвращает отсортированный список

Калькулятор

Возможные операции:

  • сумма +
  • разность -
  • произведение *
  • частное /

Для вычислений необходимо создать экземпляр класса:

calc = calculator(num1, oper, num2) # где num1 и num2 - числа, а oper - символ операции

И применить метод вычисления ответа:

calc.do() - возвращает ответ вычисления

Разработчик - UnexarT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unexart_lib-0.0.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unexart_lib-0.0.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file unexart_lib-0.0.1.tar.gz.

File metadata

  • Download URL: unexart_lib-0.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for unexart_lib-0.0.1.tar.gz
Algorithm Hash digest
SHA256 668752ab2902e2f0f902f2b7c4a906b2134b2644d3da86a88015c111e40c4c54
MD5 4e682a385749a1fb19b0841192e34cff
BLAKE2b-256 2014f4341908a4f5d04f6839f4f6853f688606bcc95cd2475deb4748582c5476

See more details on using hashes here.

File details

Details for the file unexart_lib-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: unexart_lib-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for unexart_lib-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 daf0a58b162def6411cdcae4e5ab7623d5f979778ff59797e856b918b06bf639
MD5 da0984573e52e26ccd8076c81c6a98b6
BLAKE2b-256 1a91d8c53b01371e77851e995661d1246c3d7727e10b1d4d9082c0b72ab54d42

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page