Sys modülü ile cmd'de çalıştırmak (çözdüm teşekkürler)

input aldığımda kod çalışıyor lakin sys ile cmd içinde çalıştırmak istediğimde bu hatayı veriyor:

d=(b**2)-(4ac) #discriminant
TypeError: unsupported operand type(s) for ** or pow(): ‘str’ and ‘int’

kodlar:

import sys
a=sys.argv[1]
b=sys.argv[2]
c=sys.argv[3]

d=(b**2)-(4ac) #discriminant

x1=(-b-d0.5)/2*a
x2=(-b+d
0.5)/2*a

if d>0:
print(“The quadratic has two distinct real number solutions.”)
print(“Solutions: {}, {}”.format(x1, x2))
elif d==0:
print(“The quadratic has a repeated real number solution.”)
print(“Solution: {}”.format(x1))
elif d <0:
print(“There is no real solution.”)

kodun cmd’de mesela python problem.py 1 2 3 şeklinde çalıştırılabilmesini istiyorum

tamamdır çözdüm int ile