Skip to main content

A module for learning in ncerts cs class 12 python and mysql

Project description

ncert_learn

ncert_learn is a Python module designed to help students study for the NCERT Class 12 Computer Science curriculum. It provides various utility functions for Python programming, MySQL database interactions, mathematical operations, sorting algorithms, and much more.

Key Features

  • Mathematical Functions: Check prime numbers, Armstrong numbers, strong numbers, Niven numbers, and other mathematical operations.
  • Data Structures: Implementations of stacks using both lists and dictionaries.
  • Geometric Calculations: Functions to calculate areas of basic geometric shapes like circles, rectangles, and triangles.
  • Conversions: Includes functions to convert integers to binary, octal, hexadecimal, and vice versa.
  • MySQL Operations: Functions to connect to MySQL, create databases, manage tables, and perform queries directly from Python.
  • Sorting Algorithms: Implementations of basic sorting algorithms like Bubble Sort and Insertion Sort.
  • Study Resources: Includes examples, explanations, and notes related to Python and MySQL for NCERT Class 12.

Bug Fixes

  • ErrorCorrection:Datatype Input Type Based Result Modified to Return True or False

Changelog

See CHANGELOG.md for details on version changes.

Installation

To install ncert_learn, simply use pip:

pip install ncert_learn

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

ncert_learn-2.5.8.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

ncert_learn-2.5.8-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file ncert_learn-2.5.8.tar.gz.

File metadata

  • Download URL: ncert_learn-2.5.8.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ncert_learn-2.5.8.tar.gz
Algorithm Hash digest
SHA256 6a60d02d2b6e8c791bc1549cd589db799a911090e470259b36f342d8aabb3106
MD5 e70148d20377b762dc6de08149e8ea87
BLAKE2b-256 9002fdd982eacb17f36c1a886d88bf737bcfc3727a87323ac6156782247ff690

See more details on using hashes here.

File details

Details for the file ncert_learn-2.5.8-py3-none-any.whl.

File metadata

  • Download URL: ncert_learn-2.5.8-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ncert_learn-2.5.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fb29387ea3fdd342ad6a588da6aea8a1d1bde4525d2b602bbc14065ea033406a
MD5 076439ec1aa9e756e2ef9a6bac3352fb
BLAKE2b-256 b3adcd4f8d5caf9c18cb81b6e276b170847ba195931108aa68302bd4514afdf9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page