Skip to main content

A Python Module for NCERT Class 12 Computer Science - Learn Python and MySQL with ease!

Project description

ncert_learn

ncert_learn is a comprehensive Python module designed to support NCERT Class 12 Computer Science students. It offers a wide range of utility functions across various topics, including Python programming, MySQL database interactions, mathematical operations, data structures, system utilities, and more.

Key Features

Mathematical Functions

  • Prime number check
  • Armstrong, Strong, Niven, Palindrome checks
  • Fibonacci numbers, even/odd checks, and more

Data Structures

  • Stack operations using lists and dictionaries (push, pop, peek, display)

Geometric Calculations

  • Area calculations for circles, rectangles, squares, polygons, and triangles

Number Conversions

  • Convert integers to binary, octal, hexadecimal, and vice versa

MySQL Operations

  • Connect to MySQL, manage databases and tables, execute queries

Sorting Algorithms

  • Implementations of Bubble Sort and Insertion Sort

File Handling

  • Read, write, and manage text, CSV, and binary files
  • File operations like copying, reading specific lines, and clearing contents

System Utilities

  • Fetch information about the operating system, processor, network connectivity, and Python interpreter

Package Management

  • Install and manage Python libraries, including bulk installation from a list

Time Management

  • Access current time, process time, monotonic time, and thread time

XAMPP Utilities

  • Start/stop XAMPP MySQL and Apache, check PHPMyAdmin access

Zip File Handling

  • Handle ZIP files (list contents, extract, add files)

Nmap Scans

  • Perform various Nmap scans such as intense scan, quick scan, OS detection, and more

SQLMap Scans

  • Perform SQL injection tests using SQLMap

New Features in Version 4.2.1

  • New Nmap Functions: Added multiple Nmap scanning options for vulnerability assessments
  • SQLMap Integration: Expanded SQL injection testing functionalities
  • Enhanced System Utilities: New features to execute system commands and retrieve system information
  • Improved File Handling: Enhanced operations for various file types
  • Bug Fixes and Optimizations: General improvements and optimizations for better performance and stability

Disclaimer

This module is intended for educational purposes only. Using this module for any illegal activities is strictly prohibited. The authors and contributors are not responsible for any misuse of the module.

Installation

To install ncert_learn, 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-4.2.1.tar.gz (47.7 kB view details)

Uploaded Source

Built Distribution

ncert_learn-4.2.1-py3-none-any.whl (51.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ncert_learn-4.2.1.tar.gz
Algorithm Hash digest
SHA256 0ce7d1f426d3478ba8346a46d9bd2d305b49d0880b8d0285fdd5e86e4f0521e7
MD5 897e5e755b08a049b3f398f5b289e5ca
BLAKE2b-256 6ef4bcbcf1c6950f27a516dae82a1696b1ad9bcb54f59b21a5069ea2e69f1485

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncert_learn-4.2.1-py3-none-any.whl
  • Upload date:
  • Size: 51.2 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-4.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 695e45940c9e74a51e541d7e942e583650070a30f7f9fb16176e63b826d62d53
MD5 28379deee756e24e293b0fe9e6b7d141
BLAKE2b-256 00d4066bbd95d090c2ec7b42f7254b20ac1f61dce572b22bcb7e37dfcec12928

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