Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Python | Sympy Line.parallel_line method

  • Last Updated : 13 Aug, 2021

In Sympy, the function parallel_line() is used to create a new Line parallel to the given linear entity which passes through the given point p.
 

Syntax: Line.parallel_line(p)

Parameters:
p: Point

Returns: Line

Example #1: 

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course

Python3




# import sympy and Point, Line
from sympy import Point, Line
 
p1, p2, p3 = Point(0, 0), Point(2, 3), Point(-2, 2)
 
l1 = Line(p1, p2)
 
# using parallel_line() method
l2 = l1.parallel_line(p3)
 
# checking l2 is parallel to l1 using is_parallel() method
isParallel = l1.is_parallel(l2)
 
print(isParallel)

Output: 

True

Example #2: 

Python3




# import sympy and Point3D, Line3D
from sympy import Point3D, Line3D
 
p1, p2, p3 = Point3D(0, 0, 0), Point3D(2, 3, 4), Point3D(-2, 2, 0)
 
l1 = Line3D(p1, p2)
 
# using parallel_line() method
l2 = l1.parallel_line(p3)
 
# checking l2 is parallel to l1 using is_parallel() method
isParallel = l2 = l1.is_parallel(p3)
 
print(isParallel)

Output: 

True 



My Personal Notes arrow_drop_up
Recommended Articles
Page :