Rubik's Cube in Python

## Project description

The cube can be revealed as expanded view in the terminal, so it’s easy to visualise the cube, just inside the terminal. (Not tested on Windows)

>>> import pycuber as pc >>> # Create a Cube object >>> mycube = pc.Cube() >>> # Do something at the cube. >>> mycube("R U R' U'") >>> print(mycube)

We also provided some useful tools to deal with Rubik’s Cube formulae.

>>> import pycuber as pc >>> # Create a Formula object >>> my_formula = pc.Formula("R U R' U' R' F R2 U' R' U' R U R' F'") >>> # Reversing a Formula >>> my_formula.reverse() >>> print(my_formula) >>> # Mirroring a Formula >>> myalg.mirror("LR") >>> print(my_formula) F R U' R' U R U R2 F' R U R U' R' F' L' U L U' L' U' L2 F L' U' L' U L

I’ll add some documentations later.

## Project details

## Release history Release notifications

## Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|

pycuber-0.2.2-py3-none-any.whl (23.8 kB) Copy SHA256 hash SHA256 | Wheel | py3 | |

pycuber-0.2.2.tar.gz (18.6 kB) Copy SHA256 hash SHA256 | Source | None |