The cube can be revealed as expanded view in the terminal, so it’s easy to visualise the cube, just inside the terminal.
>>> 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 algorithms.
>>> import pycuber as pc
>>> # Create an Algo object
>>> myalg = pc.Algo("R U R' U' R' F R2 U' R' U' R U R' F'")
>>> # Reversing an Algo
>>> myalg.reverse()
>>> print(myalg)
>>> # Mirroring an Algo object
>>> myalg.mirror("LR")
>>> print(myalg)
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.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pycuber-0.1.3.tar.gz
(18.3 kB
view details)
File details
Details for the file pycuber-0.1.3.tar.gz.
File metadata
- Download URL: pycuber-0.1.3.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82b1c50737d40a8f1f5756ad26cb7eaef32be42fbd7eda00d8929b8a8bb79d31
|
|
| MD5 |
17882b3ac6748b8aab31497a2091edf3
|
|
| BLAKE2b-256 |
5d011d5af50979510cd0b03e9f41ddc2c69ca59c8e508c4353c6cd7231de5ba2
|