本文摘自php中文网,作者尚,侵删。

平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。
以下实例为通过用户输入一个数字,并计算这个数字的平方根:
1 2 3 4 5 | # -*- coding: UTF-8 -*-
# Filename : test.py
num = float(input( '请输入一个数字: ' ))
num_sqrt = num ** 0.5
print ( ' %0.3f 的平方根为 %0.3f' %(num ,num_sqrt))
|
执行以上代码输出结果为:
1 2 3 | $ python test.py
请输入一个数字: 4
4.000 的平方根为 2.000
|
在该实例中,我们通过用户输入一个数字,并使用指数运算符 ** 来计算该数的平方根。
该程序只适用于正数。负数和复数可以使用以下的方式:
实例(Python 3.0+)
1 2 3 4 5 6 7 8 | # -*- coding: UTF-8 -*-
# Filename : test.py
# 计算实数和复数平方根
# 导入复数数学模块
import cmath
num = int(input( "请输入一个数字: " ))
num_sqrt = cmath.sqrt(num)
print ( '{0} 的平方根为 {1:0.3f}+{2:0.3f}j' .format(num ,num_sqrt.real,num_sqrt.imag))
|
执行以上代码输出结果为:
1 2 3 | $ python test.py
请输入一个数字: -8
-8 的平方根为 0.000+2.828j
|
该实例中,我们使用了 cmath (complex math) 模块的 sqrt() 方法。
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python怎么表示根号运算的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python分段函数如何编写?
如何用Python打开excel
Python使用opencv读取图片的实例详解
Python中关于eval函数与ast.literal_eval使用的区别介绍(图文)
Python实现接受任意个数参数的函数
Python中整数的最大可能值是多少?(代码示例)
Python中int的用法是什么
Python装饰器是什么
Python内置的pickle库的对象序列化与反序列化
Python3实现发送qq邮件功能(文本)_Python
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么表示根号运算