# Простая библиотека для учебных целей
Для того чтобы установить библиотеку и использовать в проекте необходимо ввести в терминал:
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 ##
Raw data
{
"_id": null,
"home_page": "https://github.com/UnexarT/unexart_lib",
"name": "unexart-lib",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "Fibonacci bubblesort calculator",
"author": "unexart",
"author_email": "unexart4132@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/20/14/f4341908a4f5d04f6839f4f6853f688606bcc95cd2475deb4748582c5476/unexart_lib-0.0.1.tar.gz",
"platform": null,
"description": "# \u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0443\u0447\u0435\u0431\u043d\u044b\u0445 \u0446\u0435\u043b\u0435\u0439\r\n\r\n\u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b:\r\n\r\n pip install unexart_lib\r\n\r\n## \u0427\u0442\u043e \u0435\u0441\u0442\u044c \u0432 \u044d\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435? ##\r\n\r\n- \u041a\u043b\u0430\u0441\u0441 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0432\u044b\u0445 **n** \u0447\u0438\u0441\u0435\u043b \u0424\u0438\u0431\u043e\u043d\u0430\u0447\u0447\u0438\r\n- \u041a\u043b\u0430\u0441\u0441 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u041f\u0443\u0437\u044b\u0440\u044c\u043a\u043e\u043c\r\n- \u041a\u043b\u0430\u0441\u0441 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0433\u043e \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430\r\n\r\n### \u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0424\u0438\u0431\u043e\u043d\u0430\u0447\u0447\u0438 ###\r\n\r\n\u0414\u043b\u044f \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0432\u044b\u0445 **n** \u0447\u0438\u0441\u0435\u043b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043a\u043b\u0430\u0441\u0441\u0430: \r\n\t\r\n\tfib = fibonacci(n) # \u0433\u0434\u0435 n - \u043a\u043e\u043b-\u0432\u043e \u0447\u0438\u0441\u0435\u043b \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438\r\n\r\n\u0418 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043c\u0435\u0442\u043e\u0434 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438:\r\n\t\r\n\tfib.make() - \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0438\u0437 n \u0447\u0438\u0441\u0435\u043b \u0424\u0438\u0431\u043e\u043d\u0430\u0447\u0447\u0438\r\n\r\n### \u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0443\u0437\u044b\u0440\u044c\u043a\u043e\u043c ###\r\n\r\n\u0414\u043b\u044f \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u043f\u0438\u0441\u043a\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043a\u043b\u0430\u0441\u0441\u0430: \r\n\t\r\n\tbubble_sort = bubblesort(list) # \u0433\u0434\u0435 list - \u0441\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a\r\n\r\n\u0418 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043c\u0435\u0442\u043e\u0434 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438:\r\n\t\r\n\tbubble_sort.sort() - \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a\r\n\r\n### \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 ###\r\n\r\n\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438:\r\n\r\n- \u0441\u0443\u043c\u043c\u0430 **+**\r\n- \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c **-**\r\n- \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 **\\***\r\n- \u0447\u0430\u0441\u0442\u043d\u043e\u0435 **/**\r\n\r\n\u0414\u043b\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043a\u043b\u0430\u0441\u0441\u0430: \r\n\t\r\n\tcalc = calculator(num1, oper, num2) # \u0433\u0434\u0435 num1 \u0438 num2 - \u0447\u0438\u0441\u043b\u0430, \u0430 oper - \u0441\u0438\u043c\u0432\u043e\u043b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438\r\n\r\n\u0418 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043c\u0435\u0442\u043e\u0434 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u0432\u0435\u0442\u0430:\r\n\t\r\n\tcalc.do() - \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u0432\u0435\u0442 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\r\n\r\n\r\n----------\r\n\r\n\r\n## \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a - UnexarT ##\r\n\t\r\n",
"bugtrack_url": null,
"license": null,
"summary": "This is the simplest module created for educational purposes.",
"version": "0.0.1",
"project_urls": {
"GitHub": "https://github.com/UnexarT/unexart_lib",
"Homepage": "https://github.com/UnexarT/unexart_lib"
},
"split_keywords": [
"fibonacci",
"bubblesort",
"calculator"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1a91d8c53b01371e77851e995661d1246c3d7727e10b1d4d9082c0b72ab54d42",
"md5": "da0984573e52e26ccd8076c81c6a98b6",
"sha256": "daf0a58b162def6411cdcae4e5ab7623d5f979778ff59797e856b918b06bf639"
},
"downloads": -1,
"filename": "unexart_lib-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "da0984573e52e26ccd8076c81c6a98b6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 3902,
"upload_time": "2024-11-14T00:48:54",
"upload_time_iso_8601": "2024-11-14T00:48:54.606818Z",
"url": "https://files.pythonhosted.org/packages/1a/91/d8c53b01371e77851e995661d1246c3d7727e10b1d4d9082c0b72ab54d42/unexart_lib-0.0.1-py3-none-any.whl",
"yanked": true,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2014f4341908a4f5d04f6839f4f6853f688606bcc95cd2475deb4748582c5476",
"md5": "4e682a385749a1fb19b0841192e34cff",
"sha256": "668752ab2902e2f0f902f2b7c4a906b2134b2644d3da86a88015c111e40c4c54"
},
"downloads": -1,
"filename": "unexart_lib-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4e682a385749a1fb19b0841192e34cff",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3082,
"upload_time": "2024-11-14T00:48:56",
"upload_time_iso_8601": "2024-11-14T00:48:56.423437Z",
"url": "https://files.pythonhosted.org/packages/20/14/f4341908a4f5d04f6839f4f6853f688606bcc95cd2475deb4748582c5476/unexart_lib-0.0.1.tar.gz",
"yanked": true,
"yanked_reason": null
}
],
"upload_time": "2024-11-14 00:48:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "UnexarT",
"github_project": "unexart_lib",
"github_not_found": true,
"lcname": "unexart-lib"
}