Skip to content

Commit c550463

Browse files
authored
docs: some text fixes + deleted completed tasks
Updated the README to clarify the library's purpose and features, and improved the language for better readability.
1 parent 00d4c1c commit c550463

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
>
99
> Также PyCustomRand **не является** криптографически стойкой библиотекой и **не предназначена** для использования в системах безопасности ❗
1010
11-
**PyCustomRand** — это небольшая Python-библиотека для генерации **псевдослучайных чисел**, основанная на алгоритме, использующем системное время с наносекундной точностью.
11+
**PyCustomRand** — это небольшая Python-библиотека для генерации **псевдослучайных чисел**, основанная на алгоритме, использующем системное время с наносекундной точностью (time-based).
1212
Проект также включает в себя кастомную реализацию математического (а не банковского) округления.
1313

1414
Это авторский проект создан для изучения алгоритмов и альтернативных подходов к генерации случайных чисел.
15-
Меня не устраивает, что модуль `random` в Python генерирует недостаточно случайные числа (*особенно при нескольких генерациях подряд*), а модуль `round` довольно "грубо" округляет числа (*`round(1.5)` = 2 и в то же время `round(2.5)` = 2*), поэтому я решил написать *свою* библиотеку для генерации псевдослучайных чисел.
15+
Меня не устраивало, что модуль `random` в Python генерирует недостаточно случайные числа ( *особенно при нескольких последовательных генерациях* ), а встроенный в Python модуль `round` довольно "грубо" округляет числа ( *`round(1.5)` = 2 и в то же время `round(2.5)` = 2* ), поэтому я решил написать *свою* библиотеку для генерации псевдослучайных чисел — более простую и с наибольшей энтропией.
1616

1717
## Основные возможности
1818
Все функции PyCustomRand основаны на [оригинальной](https://docs.python.org/3/library/random.html) Python-библиотеке:
@@ -54,8 +54,6 @@ print(f"Перемешанный список: {my_list}")
5454
```
5555

5656
## Планы на будущее
57-
- [ ] Рефакторинг кода и улучшение алгоритма.
58-
- [ ] Добавление новых функций (seed и др.) и распределений.
5957
- [ ] Написание тестов.
6058
- [ ] Публикация в PyPI.
6159
- [ ] Доработка README.

0 commit comments

Comments
 (0)