semvec/pypi-packages huggingface dataset:
Arjen7373 0.1.0
Una biblioteca para consultar cursos de hack4u.

# Hack4U Academy Courses Library

Una biblioteca Python para consultar cursos de la academia Hack4U.

## Cursos disponibles:
- Introducción a Linux [15 horas]
- Personalizacion de Ltnux [3 noras
- Introduccion al Hacking [53 horasil

## Instalación

Instala el paquete usando 'pip3':

```python3

pip3 install hack4u

```
## Uso básico

### Listar todos las cursos

```python

from hack4u import list_courses

for course in list_courses():
    print( course)

```
### Obtener un curso por nombre

```python

from hack import get_course_by name

course = get_course_by_ name( "Introducción a Linux")
    print(course)

```

### Calcular duración total de los cursos

```python3
from hack4u.utils import total_duration
print(f"Duración total: {total _duration()} horas")

```
Formulix 1.2.2
A toolkit of geometry and physics formulas
Requires Python: >=3.6
Keywords: geometry, physics, formulas, science, education

# 📦 Formulix

Formulix is a powerful and easy-to-use Python package that provides a collection of tools and utilities for solving problems in **Geometry**, **Physics**, **Chemistry**, **Mathematics**, and **Conversions**.

It’s perfect for students, educators, and developers building science-related applications.

---

## 🚀 Features

### 📐 Geometry (`shapes.py`)
- `rectangle_area(length, width)`
- `square_area(side)`
- `circle_area(radius)`
- `triangle_area(base, height)`
- `rhombus_area(d1, d2)`
- `polygon_area(sides)`

### 🧲 Physics (`physics.py`)
- `force(mass, acceleration)`
- `kinetic_energy(mass, velocity)`
- `potential_energy(mass, height, gravity)`
- `ohms_law(v=None, i=None, r=None)`
- `solve_kinematics(u=None, v=None, a=None, t=None, s=None)`

### ⚗️ Chemistry (`chem.py`)
- `molar_mass(formula)`
- `mass_to_moles(compound, mass)`
- `moles_to_mass(compound, moles)`
- `element_info(symbol)`

### 📊 Graphing (`graphing.py`)
- `plot_equation(equation_str)`

### 🔢 Equation Solver (`equation_solver.py`)
- `solve_equation("x**2 - 4 = 0")`
- `simplify_expression("2*x + 3*x")`

### 🔁 Unit Conversion (`convert.py`)
- `convert_length(100, 'cm', 'm')`
- `convert_mass(5, 'kg', 'g')`
- `convert_time(120, 's', 'min')`
- `convert_temperature(0, 'C', 'F')`
- `convert_volume(1, 'l', 'ml')`
- `convert_speed(90, 'km/h', 'm/s')`

---

## 📦 Installation

```bash
pip install Formulix
```

---

## ✅ Example Usage

```python
from formulix import (
    rectangle_area, force, molar_mass,
    solve_equation, plot_equation, convert_temperature
)

print(rectangle_area(10, 5))         # 50
print(force(10, 2))                  # 20
print(molar_mass("H2O"))            # 18.015
print(solve_equation("x**2 - 4 = 0"))  # [2, -2]

plot_equation("x**2 + y**2 = 25")   # Shows a plot
print(convert_temperature(0, 'C', 'F')) # 32.0
```

---

## 🧪 Requirements

- `numpy`
- `sympy`
- `periodictable`

All are installed automatically with pip.

---

## 📬 Author

**Darsh Nayak Das**  
9th Grade Student & Science Coder 💡

---

## 📄 License

MIT License