这篇文章给大家分享的是有关python求平方根的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。

以下实例为通过用户输入一个数字,并计算这个数字的平方根:

例如

#-*-coding:UTF-8-*-#Filename:test.py#authorby:www.runoob.comnum=float(input('请输入一个数字:'))num_sqrt=num**0.5print('%0.3f的平方根为%0.3f'%(num,num_sqrt))

执行以上代码输出结果为:

$pythontest.py请输入一个数字:44.000的平方根为2.000

在该实例中,我们通过用户输入一个数字,并使用指数运算符 ** 来计算该数的平方根。

该程序只适用于正数。负数和复数可以使用以下的方式:

#-*-coding:UTF-8-*-#Filename:test.py#authorby:www.runoob.com#计算实数和复数平方根#导入复数数学模块importcmathnum=int(input("请输入一个数字:"))num_sqrt=cmath.sqrt(num)print('{0}的平方根为{1:0.3f}+{2:0.3f}j'.format(num,num_sqrt.real,num_sqrt.imag))

执行以上代码输出结果为:

$pythontest.py请输入一个数字:-8-8的平方根为0.000+2.828j

该实例中,我们使用了 cmath (complex math) 模块的 sqrt() 方法。

感谢各位的阅读!关于python求平方根的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!