PyDMath


NamePyDMath JSON
Version 0.3 PyPI version JSON
download
home_pageNone
SummarySolving the maths problems
upload_time2024-06-09 14:04:25
maintainerNone
docs_urlNone
authorDhamodharan
requires_pythonNone
licenseNone
keywords python math problems mathematics scientific calculations
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# PyDMath Version - 0.1
## Introduction
           This **PyDMath** is a mathematical module, with this you can able to perform a mathematical operations 
which includes mensuration, permutation and combination. We can use any use any type of measurement units but the output will return in SI standard units.
This makes differ from other Python modules.

## Math topics included till now
<ul>
  <li>Mensuration</li>
  <ul>
    <li>Area</li>
    <li>Perimeter</li>
    <li>Volume</li>
   </ul>
  <li>Permutation</li>
  <li>Combination</li>
</ul>

## Input and Output format
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Inputs must be a string seperated by "-" for value and the unit. Value on left side and unit on right side. If the input unit is in centimeter, millimeter, kilometer and meter then the output unit will always be meter.

# Mensuration
### Sample code
```python
from PyDMath import perimeter,area,volume
peri = perimeter()
ar = area()
vol = volume()
print(f"Perimeter of the shape {peri.circle('2-cm')}")
print(f"Area of the shape {ar.circle('2-cm')}")
print(f"Volume of the shape {vol.sphere('2-cm')}")
```

## Shapes including
### Perimeter and Area
```Circle``` ```Square``` ```Rectangle``` ```Triangle``` ```Equilateral triangle``` ```Parallelogram``` ```Trapezium``` ```Isosceles triangle``` ```Rhombus```
### Volume
```Sphere``` ```Cylinder``` ```Cube``` ```Rectangular prism``` ```Cone``` ```Hemi sphere``` ```Right rectangular prism``` 

# Permutation and Combination
### Sample code
```python
from PyDMath import fact,permutation,combination
# Factorial
print(fact(5))
perm = permutation()
co = combination()
print(perm.per(4,2))
print(co.comb(8,3))
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "PyDMath",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "python, math, problems, mathematics, scientific calculations",
    "author": "Dhamodharan",
    "author_email": "dhamodharan1888@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/0c/c2/f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316/pydmath-0.3.tar.gz",
    "platform": null,
    "description": "\n# PyDMath Version - 0.1\n## Introduction\n&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; This **PyDMath** is a mathematical module, with this you can able to perform a mathematical operations \nwhich includes mensuration, permutation and combination. We can use any use any type of measurement units but the output will return in SI standard units.\nThis makes differ from other Python modules.\n\n## Math topics included till now\n<ul>\n  <li>Mensuration</li>\n  <ul>\n    <li>Area</li>\n    <li>Perimeter</li>\n    <li>Volume</li>\n   </ul>\n  <li>Permutation</li>\n  <li>Combination</li>\n</ul>\n\n## Input and Output format\n&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Inputs must be a string seperated by \"-\" for value and the unit. Value on left side and unit on right side. If the input unit is in centimeter, millimeter, kilometer and meter then the output unit will always be meter.\n\n# Mensuration\n### Sample code\n```python\nfrom PyDMath import perimeter,area,volume\nperi = perimeter()\nar = area()\nvol = volume()\nprint(f\"Perimeter of the shape {peri.circle('2-cm')}\")\nprint(f\"Area of the shape {ar.circle('2-cm')}\")\nprint(f\"Volume of the shape {vol.sphere('2-cm')}\")\n```\n\n## Shapes including\n### Perimeter and Area\n```Circle``` ```Square``` ```Rectangle``` ```Triangle``` ```Equilateral triangle``` ```Parallelogram``` ```Trapezium``` ```Isosceles triangle``` ```Rhombus```\n### Volume\n```Sphere``` ```Cylinder``` ```Cube``` ```Rectangular prism``` ```Cone``` ```Hemi sphere``` ```Right rectangular prism``` \n\n# Permutation and Combination\n### Sample code\n```python\nfrom PyDMath import fact,permutation,combination\n# Factorial\nprint(fact(5))\nperm = permutation()\nco = combination()\nprint(perm.per(4,2))\nprint(co.comb(8,3))\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Solving the maths problems",
    "version": "0.3",
    "project_urls": null,
    "split_keywords": [
        "python",
        " math",
        " problems",
        " mathematics",
        " scientific calculations"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7abeefc66f5424ef09b19d33a0202120e1f63a3705042dadea76fb7778f32a5",
                "md5": "aa869d866d7c6f8b9c0d9c164ab737e7",
                "sha256": "e7c64712e3b20b18e00287f11d892cb13184a62e5d499c747109f26613b4431e"
            },
            "downloads": -1,
            "filename": "PyDMath-0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "aa869d866d7c6f8b9c0d9c164ab737e7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 7804,
            "upload_time": "2024-06-09T14:04:24",
            "upload_time_iso_8601": "2024-06-09T14:04:24.386071Z",
            "url": "https://files.pythonhosted.org/packages/a7/ab/eefc66f5424ef09b19d33a0202120e1f63a3705042dadea76fb7778f32a5/PyDMath-0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cc2f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316",
                "md5": "964a265e1038f5bb7d0370947358e6af",
                "sha256": "047e6e022cacd25bdb86381446cbf289f5645317fce8f50c63b0fb6b50589c5e"
            },
            "downloads": -1,
            "filename": "pydmath-0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "964a265e1038f5bb7d0370947358e6af",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7766,
            "upload_time": "2024-06-09T14:04:25",
            "upload_time_iso_8601": "2024-06-09T14:04:25.934748Z",
            "url": "https://files.pythonhosted.org/packages/0c/c2/f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316/pydmath-0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-09 14:04:25",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pydmath"
}
        
Elapsed time: 2.86819s