Friday, February 6, 2026
HomeLanguagesSymPy | Polyhedron.faces() in Python

SymPy | Polyhedron.faces() in Python

Polyhedron.faces() : faces() is a sympy Python library function that returns the faces of the polyhedra.

Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.faces()

Return : faces of the Polyhedron.

Code #1 : faces() Example – tetrahedron




# Python code explaining
# SymPy.Polyhedron.faces()
  
# importing SymPy libraries
from sympy.combinatorics import Permutation, Cycle
from sympy.combinatorics.polyhedron import tetrahedron, octahedron
  
# Using from 
# sympy.combinatorics.polyhedron.Polyhedron.faces()
  
# Creating Polyhedron
a = tetrahedron.copy()
  
print ("Polyhedron - faces form : ", a.faces)
  
a.rotate(0)
print ("\nPolyhedron - faces form : ", a.faces)


Output :

Polyhedron – faces form : {(0, 1, 2), (0, 1, 3), (0, 2, 3), (1, 2, 3)}

Polyhedron – faces form : {(0, 1, 2), (0, 1, 3), (0, 2, 3), (1, 2, 3)}

Code #2 : faces() Example – octahedron




# Python code explaining
# SymPy.Polyhedron.faces()
  
# importing SymPy libraries
from sympy.combinatorics import Permutation, Cycle
from sympy.combinatorics.polyhedron import tetrahedron, octahedron
  
# Using from 
# sympy.combinatorics.polyhedron.Polyhedron.faces()
  
# Creating Polyhedron
a = octahedron.copy()
  
print ("Polyhedron - faces form : ", a.faces)
  
a.rotate(0)
print ("\nPolyhedron - faces form : ", a.faces)


Output :

Polyhedron – faces form : {(0, 1, 2), (0, 1, 4), (0, 2, 3), (0, 3, 4), (1, 2, 5), (1, 4, 5), (2, 3, 5), (3, 4, 5)}

Polyhedron – faces form : {(0, 1, 2), (0, 1, 4), (0, 2, 3), (0, 3, 4), (1, 2, 5), (1, 4, 5), (2, 3, 5), (3, 4, 5)}

Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32489 POSTS0 COMMENTS
Milvus
126 POSTS0 COMMENTS
Nango Kala
6862 POSTS0 COMMENTS
Nicole Veronica
11983 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12073 POSTS0 COMMENTS
Shaida Kate Naidoo
6995 POSTS0 COMMENTS
Ted Musemwa
7236 POSTS0 COMMENTS
Thapelo Manthata
6946 POSTS0 COMMENTS
Umr Jansen
6930 POSTS0 COMMENTS