python开根号实例讲解


Posted in Python onAugust 30, 2020

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

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

例如

num = float(input('请输入一个数字: '))
num_sqrt = num ** 0.5
print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))

以上代码输出结果为

请输入一个数字: 4
4.000 的平方根为 2.000

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

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

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

以上输出结果为

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

内容扩展:

Python开根号

1,开平方

Python数字sqrt()函数返回x的平方根(x > 0)。

语法

以下是sqrt()方法的语法 -

import math
math.sqrt( x )

Python

注意 - 此函数不可直接访问,需要导入math模块,然后需要使用math静态对象调用此函数。

2,开n次方

利用pow(a, b)函数即可。需要开a的r次方则pow(a, 1.0/r)。

到此这篇关于python开根号实例讲解的文章就介绍到这了,更多相关python如何开根号内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python创建关联数组(字典)的方法
May 04 Python
Python itertools模块详解
May 09 Python
Python爬虫爬取美剧网站的实现代码
Sep 03 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
Jul 06 Python
Python使用zip合并相邻列表项的方法示例
Mar 17 Python
tensorflow实现简单的卷积神经网络
May 24 Python
django基于存储在前端的token用户认证解析
Aug 06 Python
Python (Win)readline和tab补全的安装方法
Aug 27 Python
Django项目基础配置和基本使用过程解析
Nov 25 Python
快速查找Python安装路径方法
Feb 06 Python
Python多线程通信queue队列用法实例分析
Mar 24 Python
python实现发送邮件
Mar 02 Python
python一些性能分析的技巧
Aug 30 #Python
python脚本第一行如何写
Aug 30 #Python
golang/python实现归并排序实例代码
Aug 30 #Python
python创建文本文件的简单方法
Aug 30 #Python
python 中的9个实用技巧,助你提高开发效率
Aug 30 #Python
Python Map 函数的使用
Aug 28 #Python
python实现单机五子棋
Aug 28 #Python
You might like
DWR Ext 加载数据
2009/03/22 Javascript
轻量级 JS ToolTip提示效果
2010/07/20 Javascript
jQuery操作input type=radio的实现代码
2012/06/14 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
js判断一个字符串是否包含一个子串的方法
2015/01/26 Javascript
Bootstrap入门书籍之(三)栅格系统
2016/02/17 Javascript
JavaScript操作选择对象的简单实例
2016/05/16 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
2017/09/28 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
详解Node.js一行命令上传本地文件到服务器
2019/04/22 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
2020/01/05 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
JavaScript实现点击切换验证码及校验
2021/01/10 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
python定时执行指定函数的方法
2015/05/27 Python
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
python连接字符串的方法小结
2015/07/13 Python
Django中对数据查询结果进行排序的方法
2015/07/17 Python
python使用matplotlib绘制折线图教程
2017/02/08 Python
Python聊天室程序(基础版)
2018/04/01 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
2019/01/03 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
是否有自动比较结构的方法
2015/06/03 面试题
QA工程师岗位职责
2013/11/20 职场文书
收银员的岗位职责范本
2014/02/04 职场文书
学生会竞聘书范文
2014/03/31 职场文书
社团活动总结
2014/04/28 职场文书
最美孝心少年事迹材料
2014/08/15 职场文书
2015年中职班主任工作总结
2015/05/25 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
Java面试题冲刺第十九天--数据库(4)
2021/08/07 Java/Android
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript