Skip to main content

A simple utility package for string and math functions

Project description

LogicTools

LogicTools Banner

Overview

LogicTools is a Python package that provides utility functions for string and mathematical operations. It is designed to simplify common tasks such as string manipulation and basic mathematical calculation.

Features

  • Convert strings to uppercase
  • Reverse strings
  • Count words in a string
  • Perform basic mathematical operation (factorial)

Installation

You can install LogicTools via pip:

pip install logictools

Usage

String Utilities

from logictools import convert_to_uppercase, reverse_string, character_count

text = "Hello"
print(convert_to_uppercase(text))  # Output: HELLO 
print(reverse_string(text))        # Output: olleH
print(character_count(text))            # Output: 5

Mathematical Utilities

from logictools import factorial

print(factorial(5))   # Output: 120

📜 License

This project is licensed under the MIT License. 📝
See the LICENSE file for more details.

📬 Contact

📧 Email: psai49779@example.com

🔗 LinkedIn: https://www.linkedin.com/in/rangdal-pavansai/

💻 GitHub: https://github.com/Pavansai20054

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

logictools-2025.3.8.1708.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

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

logictools-2025.3.8.1708-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file logictools-2025.3.8.1708.tar.gz.

File metadata

  • Download URL: logictools-2025.3.8.1708.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.9.21 Linux/6.8.0-1021-azure

File hashes

Hashes for logictools-2025.3.8.1708.tar.gz
Algorithm Hash digest
SHA256 ae8cd9607eae346ba1a44b7825c1b6249f87d72a6d5a73af33c9eb81e93fbefb
MD5 c44d84dbf2f1c151154435489b0030c9
BLAKE2b-256 90ebceb0d5c3d578eaafceaee241fd0da2adc0b079eafc6d2116cefcf2356132

See more details on using hashes here.

File details

Details for the file logictools-2025.3.8.1708-py3-none-any.whl.

File metadata

  • Download URL: logictools-2025.3.8.1708-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.9.21 Linux/6.8.0-1021-azure

File hashes

Hashes for logictools-2025.3.8.1708-py3-none-any.whl
Algorithm Hash digest
SHA256 3f9d0f4b19e66882f5d4a994575289e940d542336153d20fd6a5bb165a42973d
MD5 1bb3f05afd3d69eeda9ada9046ca7bde
BLAKE2b-256 017284b279fbfac37c982cbc5e112f05d8094275e0b28e74f2190752089e96c0

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