# 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