PyCersi is a simple Python library that provides essential tools for number functions (described below). It is easy to use, lightweight, and can be integrated into various Python projects.
PyCersi offers a collection of number-related utilities that can simplify common mathematical tasks:
-
Searchers
Fibonacci Upto Program : fiboupto
Fibonacci Range Program : fiborange
Floyd Triangle Program
Greatest Common Divisor Program
Least Common Multiple Program
-
Number Property Checkers
Abundant Number Checker
Armstrong Number Checker
Automorphic Number Checker
Buzz Number Checker
Circular Prime Number Checker
Curzon Number Checker
Composite Number Checker
CoPrime Number Checker
Disarium Number Checker
Dudeney Number Checker
Duck Number Checker
Even Number Checker
Fibonacci Number Checker
Happy Number Checker
Harshad Number Checker
Heteromecic Number Checker
Krishnamurthy Number Checker
Magic Number Checker
Neon Number Checker
Niven Number Checker
Oblong Number Checker
Odd Number Checker
Palindrome Number Checker
Perfect Number Checker
Prime Number Checker
Pronic Number Checker
Sunny Number Checker
Special Number Checker
Spy Number Checker
Twin Prime Number Checker
Twisted Prime Checker
Unique Number Checker
Tech Number Checker
Ugly Number Checker
-
Mathematical Functions
Area of Circle : ar_circle
Area of Rectangle : ar_rect
Area of Triangle : ar_triangle
Digit to Word Converter
Factorial Calculator
Factors Calculator
-
Stack Functions
Push Into Stack : s_push
Pop Out Of Stack : s_push
Size Of Stack : s_size
Underflow Stack Checker : s_empty
Top Of Stack : s_top
Display Stack : s_display
-
PyCersi Privator (Tkinter Module is required)
Data Encryptor
Data Decryptor
These functions are designed to help you perform common number-related operations efficiently and can be easily integrated into larger projects.
PyCersi is available on PyPI and can be installed using pip
on various platforms including Windows, macOS, and Linux.
- Install Python: Make sure Python is installed on your system. You can download it from the official Python website.
- Open Command Prompt: Press
Win + R
, typecmd
, and hit Enter. - Run the pip command:
pip install pycersi
- Install Python: Ensure Python is installed. You can use Homebrew to install it:
brew install python
- Open Terminal: You can find Terminal in Applications > Utilities.
pip3 install pycersi
- Update Packages:
sudo apt update
- Install Python and pip:
sudo apt install python3 python3-pip
- Run the pip command:
pip3 install pycersi
-
For using any searchers functions from PyCersi module, use:
pycersi.<name>(limit)
.- Example:
pycersi.fibo(limit)
- Example:
-
For using any checker functions from PyCersi module, use:
pycersi.is<name>(value)
.- Example:
pycersi.issunny(value)
- Example:
-
For using any mathematical function from PyCersi module, use:
pycersi.cal<name>(value)
.- Example:
pycesi.calfact(value)
- Example:
-
For using any stack function from PyCersi module, use:
pycersi.s_<name>(stack,[element])
.- Example:
pycesi.s_top(book_stack)
- Example:
-
For using Pycersi Privator, use:
pycersi.privator()
.- Example:
pycersi.privator()
- Example:
I welcome contributions to the project! If you want to contribute, please follow these steps:
-
Fork the repository:
- Click the "Fork" button at the top right of the repository page to create a copy of the repository on your GitHub account.
-
Create a new branch:
- Clone your forked repository to your local machine.
- Create a new branch for your feature or bug fix:
git checkout -b feature-branch
-
Make your changes:
- Make sure your changes follow the project's coding standards.
- Once you're satisfied with your changes, commit them:
git commit -m 'Add some feature'
-
Push your changes:
- Push your changes to your forked repository:
git push origin feature-branch
- Push your changes to your forked repository:
-
Create a pull request:
- Open a pull request from your feature branch in your forked repository to the main branch in the original repository.
- Please ensure that your code includes relevant tests and follows the project's guidelines.
- Code Style: Ensure your code follows the project's coding style and is well-structured.
- Testing: Make sure that your code is tested and includes appropriate unit tests.
- Documentation: Update documentation if necessary for any changes or new features.
- Pull Request Review: Be patient as maintainers review your pull request and possibly request changes.
Thank you for contributing to PyCersi! Your help is appreciated.
This project is licensed under the MIT License - see the LICENSE file for details.
This project is designed to simplify and accelerate everyday tasks, making your work life smoother and more efficient. It is crafted with the utmost care and attention to detail, ensuring that no security vulnerabilities or exceptions occur during its runtime.
I am deeply committed to making the web a better, safer place. This project is not malware, and any attempt to misuse it as such is highly condemnable and goes against its core purpose. Let’s work together to create a positive impact and enhance our digital experiences.
If you have any questions, feel free to open an issue or contact me directly at mail@subhrachakraborti.
- Math Library
- Tkinter Module
- Python Org
- Visual Studio Code
- GitHub
- Microsoft Corporation
- SafetyCLI