网站首页 > 技术文章 正文
(函数的设计思路同样适用于开其它次方根)
python开三次方根函数的两种设计方法
在利用python代码来编写开三次方根的函数之前,应当需要了解一个定理,就是一个数的1/n次方(其中n不为零)相当于这个数开了n次方根。如此,编写开三次方根的函数就有了基本的思路,即通过python的幂次方来求方根,其中python内置了幂运算符“**”和pow()函数,可以用来求取幂次方,下面将通过这两种方法来设计开三次方根的函数。
幂运算符开三次方根函数实例代码
#-*- coding:utf-8 -*-
def cube_root1(arg):
return arg**(1/3)
print(cube_root1(27))
运行python文件,输出:
3.0
pow()函数设计三次方根函数实例代码
#-*- coding:utf-8 -*-
def cube_root2(arg):
return pow(arg,1/3)
print(cube_root2(125))
运行文件得到输出:
4.999999999999999
猜你喜欢
- 2025-06-12 一文学会Python中的运算规则!(python中//运算)
- 2025-06-12 C语言的左右移动,火箭的运行速度,快到你无法想象
- 2025-06-12 Go 语言结构 – 基础篇(语法、数据类型、变量、常量、运算符)
- 2025-06-12 3D旋转玫瑰花:python-matplotlib实现
- 2025-06-12 三、Lua基础语法(lua语法大全)
- 2025-06-12 C语言 奇技淫巧之"位运算"
- 2025-06-12 详解Python整数类型的按位运算(python整数的位数)
- 2025-06-12 轻松办公-OfficeExcel函数精解(197)数学和三角之POWER函数
- 2025-06-12 calloc和realloc的使用以及二级指针作为函数参数的输入和输出
- 2025-06-12 python 自学-框架学习-变量和简单的类型(下)
- 06-13C++之类和对象(c++中类和对象的区别)
- 06-13C语言进阶教程:数据结构 - 哈希表的基本原理与实现
- 06-13C语言实现见缝插圆游戏!零基础代码思路+源码分享
- 06-13Windows 10下使用编译并使用openCV
- 06-13C语言进阶教程:栈和队列的实现与应用
- 06-13C语言这些常见标准文件该如何使用?很基础也很重要
- 06-13C语言 vs C++:谁才是编程界的“全能王者”?
- 06-13C语言无锁编程指南(c语言锁机代码)
- 最近发表
- 标签列表
-
- cmd/c (64)
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- sqlset (64)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)