Python入门之三角函数atan2()函数详解

yipeiwu_com6年前Python基础

描述

atan2() 返回给定的 X 及 Y 坐标值的反正切值。

语法

以下是 atan2() 方法的语法:

import math
math.atan2(y, x)

注意:atan2()是不能直接访问的,需要导入 math 模块,然后通过 math 静态对象调用该方法。

参数

x -- 一个数值。
y -- 一个数值。

返回值

返回给定的 X 及 Y 坐标值的反正切值。

实例

以下展示了使用 atan2() 方法的实例:

#!/usr/bin/python
import math

print "atan2(-0.50,-0.50) : ", math.atan2(-0.50,-0.50)
print "atan2(0.50,0.50) : ", math.atan2(0.50,0.50)
print "atan2(5,5) : ", math.atan2(5,5)
print "atan2(-10,10) : ", math.atan2(-10,10)
print "atan2(10,20) : ", math.atan2(10,20)

以上实例运行后输出结果为:

atan2(-0.50,-0.50) : -2.35619449019
atan2(0.50,0.50) : 0.785398163397
atan2(5,5) : 0.785398163397
atan2(-10,10) : -0.785398163397
atan2(10,20) : 0.463647609001

总结

以上就是本文关于Python入门之三角函数atan2()函数详解的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:深入理解python中函数传递参数是值传递还是引用传递简单了解Python中的几种函数Python中enumerate函数代码解析等,有问题请留言,小编会及时回复大家的。感谢朋友们对本站的支持!

相关文章

Python3 实现随机生成一组不重复数并按行写入文件

笔主在做一个项目要生成一组随机有序的整型数字,并按行输出到文本文件使用,恰好开始学习Python3,遂决定直接使用Python3解决 思路:与随机数相关的函数都要使用到random这个系...

Python Django简单实现session登录注销过程详解

Python Django简单实现session登录注销过程详解

开发工具:pycharm 简单实现session的登录注销功能 Django配置好路由分发功能 默认session在Django里面的超时时间是两周 使用request.session....

pyinstaller打包多个py文件和去除cmd黑框的方法

pyinstaller打包多个py文件和去除cmd黑框的方法

1.打包多个py文件并且去除cmd黑框 格式:pyinstaller.exe -F 路径\文件名.py空格路径\文件名.py空格--noconsole 以上这篇pyinstaller打...

Python操作使用MySQL数据库的实例代码

Python 操作 MySQL 配置 win_64 Ubuntu14.04 Python3.x pip安装pymysql模块 直接使用pip安装 pip inst...

python实现的udp协议Server和Client代码实例

直接上代码:Server端:复制代码 代码如下: #!/usr/bin/env python # UDP Echo Server -  udpserver....