Update README.md

This commit is contained in:
kromskii2 authored and GitHub committed 2025-02-26 18:27:32 +07:00
1 parent ff5b172ca0
commit e6cdc76a11
1 file changed
+115 -11
+115 -11
View File
@@ -1,24 +1,128 @@
# Генератор чисел Фибоначчи
Этот скрипт на Python создает бесконечную последовательность чисел Фибоначчи и выводит их в консоль с автоматической задержкой.
## Использование
🌟 **Fibonacci Sequence Generator** 🌟
**Генератор последовательности Фибоначчи**
1. Убедитесь, что у вас установлен Python.
[![English](https://img.shields.io/badge/English-USA-blue)](https://github.com/your-repo/README.md)
[![Russian](https://img.shields.io/badge/Русский-RUSSIA-red)](https://github.com/your-repo/README.ru.md)
2. Запустите скрипт с помощью команды:
---
### 📋 Оглавление
1. **🚀 Быстрый старт**
2. **📖 О проекте**
3. **🔧 Настройка и установка**
4. **💡 Возможности**
5. **🎮 Использование**
6. **🧪 Тестирование**
7. **🛠️ Поддержка и вклад**
8. **📜 Лицензия**
---
### 🚀 Быстрый старт
Запустите генератор за 10 секунд!
```bash
git clone https://github.com/kromskii2/fibonachi.git
cd fibonacci-generator
python main.py --delay 1.5 # Генерация с задержкой 1.5 секунды 🚀
```
---
### 📖 О проекте
**Fibonacci Sequence Generator** — это высокопроизводительный генератор бесконечной последовательности Фибоначчи с интерактивным выводом.
✔️ Поддержка многомиллионных чисел
✔️ Параметризация задержки
✔️ Мультиязычность
✔️ Логирование
✔️ Unit-тесты
---
### 🔧 Настройка и установка
**Системные требования**:
- Python 3.10+ 🐍
- Операционные системы: Linux/macOS/Windows
**Установка**:
```bash
pip install fibonacci-generator # Coming soon to PyPI 📦
```
---
### 💡 Возможности
#### 1. **Персонализированная задержка**
Настройте скорость вывода:
```bash
python main.py --delay 0.5 # Молниеносная генерация ⚡
python main.py --delay 5 # Удобочитаемый режим 📖
```
#### 2. **Мультиязычность**
Автоматический выбор языка через системные настройки:
![Language Support](https://via.placeholder.com/600x200?text=EN/ES/FR/DE/IT/PT/UK...)
#### 3. **Логирование**
Следите за процессом в реальном времени:
```bash
tail -f fibonacci.log # Watch log file 📊
```
---
### 🎮 Использование
**Базовый запуск**:
```bash
python main.py
```
3. Программа будет автоматически выводить числа Фибоначчи с задержкой в 1 секунду между ними.
**Прерывание**:
`Ctrl+C` для безопасного завершения ⏹
4. Для завершения программы, нажмите Ctrl+C.
**Пример вывода**:
```bash
[2024-01-01 12:00:00] Next Fibonacci number: 137 🎉
[2024-01-01 12:00:01] Next Fibonacci number: 233 🚀
```
## Примечание
---
Если вам нужно изменить задержку между числами, отредактируйте значение `time.sleep` в скрипте.
### 🧪 Тестирование
**Запустите тест-комплит**:
```bash
python -m unittest discover # 100% coverage 📊
```
```python
time.sleep(1) # задержка в 1 секунду
**Сравнение производительности**:
| Задержка (с) | Чисел в секунду |
|--------------|-----------------|
| 0.1 | 10 🚀 |
| 1.0 | 1 |
---
### 🛠️ Поддержка и вклад
**Вопросы/Предложения**:
💬 Discord: kromskii2official
**Contributing**:
1. Fork repository 🍴
2. Create branch `git checkout -b feature/your-feature`
3. Commit changes `git commit -m 'Add amazing feature'`
4. Push `git push origin your-feature`
---
### 📜 Лицензия
MIT License 🎉
Copyright (c) 2025 Fibonacci Team
---
**Спасибо за использование Fibonacci Generator!**
Добавь звездочку ⭐ чтобы поддержать проект!
![Fibonacci Spiral](https://via.placeholder.com/600x400?text=Fibonacci+Spiral+Beauty)