SymPy | Polyhedron.faces() in Python Last Updated : 27 Aug, 2019 Comments Improve Suggest changes Like Article Like Report 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 Python3 1=1 # 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 Python3 1=1 # 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)} Comment More infoAdvertise with us Next Article SymPy | Polyhedron.faces() in Python N noobestars101 Follow Improve Article Tags : Python SymPy Practice Tags : python Similar Reads SymPy | Polyhedron.edges() in Python Polyhedron.edges() : edges() is a sympy Python library function that returns the edges of the polyhedra. Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.edges() Return : edges of the Polyhedron. Code #1 : edges() Example - tetrahedron Python3 1=1 # Python code explaining # SymPy.Polyhedron.edges 2 min read SymPy | Polyhedron.corners() in Python Polyhedron.corners() : corners() is a sympy Python library function that returns the corners of the Polyhedron. Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.corners() Return : corners of the Polyhedron Code #1 : corners() Example - tetrahedron Python3 1=1 # Python code explaining # SymPy.Poly 1 min read SymPy | Polyhedron.size() in Python Polyhedron.size() : size() is a sympy Python library function that returns the count of number of corners of the polyhedra. Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.size() Return : count of number of corners of the polyhedron Code #1 : size() Example - tetrahedron Python3 1=1 # Python cod 1 min read SymPy | Polyhedron.array_form() in Python Polyhedron.array_form() : array_form() is a sympy Python library function that returns the indices of the corners of polyhedron. Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.array_form() Return : indices of the corners of polyhedron Code #1 : array_form() Example - tetrahedron Python3 1=1 # P 1 min read SymPy | Polyhedron.reset() in Python Polyhedron.reset() : reset() is a sympy Python library function that returns the corners to their original positions of the polyhedron. Syntax : sympy.combinatorics.Polyhedrons.Polyhedron.reset() Return : corners to their original positions of the polyhedron Code #1 : reset() Example - tetrahedron P 3 min read Like