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

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

例如# -*- coding: UTF-8 -*-

# Filename : test.py

# author by : www.runoob.com

num = float(input('请输入一个数字: '))

num_sqrt = num ** 0.5

print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))

执行以上代码输出结果为:$ python test.py

请输入一个数字: 4

4.000 的平方根为 2.000

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

该程序只适用于正数。负数和复数可以使用以下的方式:# -*- coding: UTF-8 -*-

# Filename : test.py

# author by : www.runoob.com

# 计算实数和复数平方根

# 导入复数数学模块

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))

执行以上代码输出结果为:$ python test.py

请输入一个数字: -8

-8 的平方根为 0.000+2.828j

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

平方根python_python如何求平方根相关推荐

  1. python迭代法求平方根_1021: 迭代法求平方根

    题目描述 用迭代法求 平方根 公式:求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2 要求前后两次求出的差的绝对值少于0.00001. 输出保留3位小数 输入 X 输出 X的平 ...

  2. c语言求1平方根,c语言求平方根公式

    函数说明 KML_MATH是C语言实现的基本数学函数库. 函数类 函数名 描述 三角函数 (Trigonometric functions) sin 正弦函数 cos 余弦函数 sincos 正弦.余 ...

  3. 用python实现二分法求平方根_二分法求平方根(Python实现)

    使用二分法(Bisection Method)求平方根. def sqrtBI(x, epsilon): assert x>0, 'X must be non-nagtive, not ' + ...

  4. python牛顿迭代法求平方根_Newton迭代法求平方根

    牛顿迭代法求根 (即曲线与x坐标轴交点) : 在曲线的一点P1(a, f(a)), 做切线, 切线与x轴, 相交于 A 点, A点做垂线 与曲线交于 P2(b, f(b)) 点, 在P2点继续做切线, ...

  5. 用迭代法求 a 的平方根。求平方根的迭代公式为····

    用迭代法求 a 的平方根 x  .求平方根的迭代公式为 Xn+1 = 1/2( Xn + a/Xn ) 要求前后两次求出的 x 的差的绝对值小于10-5时结束,并输出每次迭代的结果和最后结果. #in ...

  6. 迭代法求平方根 MATLAB,用迭代法的思想 给出求根号(2 根号(2 根号(2 根号2)))的迭代格式...

    用牛顿迭代法 求方程 2*x*x*x-4*x*x+3*x-6 的根 先去看看计算方法学习一下"牛顿迭代法"吧,不然就算懂了这个小程序也意义不大,真的 用C语言编程求牛顿迭代法求方程 ...

  7. 利用牛顿法求平方根-Go语言实现

    牛顿法解释 百度的解释如下: 通俗的解释就是:多数方程不存在求根公式,牛顿提出了一种用迭代来求方程近似根的方法.思路就是不断取切线,用线性方程的根逼近非线性方程f(x)=0f(x)=0f(x)=0的根 ...

  8. python二分法求解_Python使用二分法求平方根的简单示例

    这篇文章主要为大家详细介绍了Python使用二分法求平方根的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 使 ...

  9. ACMNO.16用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数 输入 X 输出 X的

    题目描述 用迭代法求 . 求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001.输出保留3位小数 输入 X 输出 X的平方根 样例输 ...

  10. 不用库函数求平方根!

    1. 这里有好多种方法~ :http://www.codeproject.com/KB/cpp/Sqrt_Prec_VS_Speed.aspx 2. 一个用神奇的数 - 0x5f3759df 来求平方 ...

最新文章

  1. GPU上的基本线性代数
  2. OSChina 周六乱弹 —— 老用户与狗
  3. 征战蓝桥 —— 2013年第四届 —— C/C++A组第9题——剪格子
  4. 二叉树的建立和遍历算法 - 数据结构和算法47
  5. Anaconda3自带jupyter
  6. np.unique( )--去除数组中的重复数字,并进行排序之后输出
  7. Men and women can't be 'just friends
  8. linux echo设置颜色
  9. 数据库课程设计专题-数据库课程设计大作业作业列表【建议在校生收藏】
  10. MT4API外汇跟单软件使用分享
  11. 专网视频会议直播系统整合部署方案附拓扑图
  12. 浪涌测试仪的工作原理
  13. c语言标志位flag怎么用,怎么用flag标志位当单片机中断标志来用
  14. numpy.ones用法
  15. MATLAB---绘制三维图形函数实例介绍
  16. 电子邮件是qq邮箱吗
  17. 三次样条插值详解(附代码实现)
  18. 3.ICMP_抓包分析traceroute路由追踪
  19. 上线红包功能,真的真的没有你想的这么简单~
  20. Css打造一个简单的静态七巧板

热门文章

  1. 利用科学计算机转换角度,角度换算计算器(角度换算弧度计算器)
  2. 怎样裁剪PDF文件中的页面
  3. word 最后一页删不掉及删除后其它页面页码不对的问题
  4. LOAP its implimenlation
  5. android高效ORM数据库框架greenDao使用
  6. 数据分析常用图表常用场景
  7. 根据c语言代码自动画出流程图,根据程序画出流程图
  8. 楚留香pc端无法获取服务器信息,楚留香手游PC端无响应解决方法
  9. 使用IIS部署若依前后端分离项目
  10. linux 日期、星期简写