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-0.1.3.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-0.1.3-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: logictools-0.1.3.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-0.1.3.tar.gz
Algorithm Hash digest
SHA256 a78c3ed3fa3e55ca4abf8ff47ab56e9184c93e8b18b5f193687c88055a7fd8ce
MD5 8e4615ffe3f8fa2b6f3d0148b3c693ea
BLAKE2b-256 59c5ff4e693cc8ff3d3994d460d817bd68b245eb1522355468523001294ca725

See more details on using hashes here.

File details

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

File metadata

  • Download URL: logictools-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.5 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-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6ea3f8e7446dee5af0e4b0878fc0ce4de88f723b26e26cb8cdae1f741ba1f41a
MD5 b13334fcb9f3115eb5ddef0291dc2ef3
BLAKE2b-256 2b5a7f77b1ac9625a88210ed9891d00adcd391b0b7049a39ee04c5bc61f321ff

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