Polar Coordinates in Python | HackerRank Solution

Hello coders, today we are going to solve Polar Coordinates in Python Hacker Rank Solution.

Polar Coordinates in Python - Hacker Rank Solution

Task

You are given a complex z. Your task is to convert it to polar coordinates.

Input Format

A single line containing the complex number z. Note: complex() function can be used in python to convert the input as a complex number.

Constraints

Given number is a valid complex number.

Output Format

Output two lines:

The first line should contain the value of r.

The second line should contain the value of q.

Sample Input

1+2j

Sample Output

2.23606797749979 
 1.1071487177940904

Note: The output should be correct up to 3 decimal places.

Solution – Polar Coordinates in Python – Hacker Rank Solution 

Python 3

# Enter your code here. Read input from STDIN. Print output to STDOUT
import cmath

n = input()
print(abs(complex(n)))
print(cmath.phase(complex(n)))

Disclaimer: The above Problem (Polar Coordinates) is generated by Hacker Rank but the Solution is Provided by CodingBroz. This tutorial is only for Educational and Learning Purpose.

Leave a Comment

Your email address will not be published. Required fields are marked *