本文摘自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 快速使用 rest api
Python工程师需要会什么
Python格式化输出%s和%d
关于Python如何实现登录接口的方法分享
详解介绍Python的发展起源及基础知识
Python中select模块的深度解析
爬虫的解析方式一:josn解析
Python学习-----类的封装、继承,多态
Python web看什么书
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么表示根号运算