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


Posted in Python onNovember 08, 2017

描述

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函数代码解析等,有问题请留言,小编会及时回复大家的。感谢朋友们对本站的支持!

Python 相关文章推荐
python使用Tesseract库识别验证
Mar 21 Python
matplotlib 纵坐标轴显示数据值的实例
May 25 Python
基于Pandas读取csv文件Error的总结
Jun 15 Python
python list转矩阵的实例讲解
Aug 04 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
Jul 24 Python
PyTorch中Tensor的维度变换实现
Aug 18 Python
python创建学生管理系统
Nov 22 Python
python剪切视频与合并视频的实现
Mar 03 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
Mar 30 Python
python基于socket模拟实现ssh远程执行命令
Dec 05 Python
使用tensorflow 实现反向传播求导
May 26 Python
使用Pyinstaller的最新踩坑实战记录
Nov 08 #Python
python的变量与赋值详细分析
Nov 08 #Python
浅谈python迭代器
Nov 08 #Python
python生成excel的实例代码
Nov 08 #Python
Python 多核并行计算的示例代码
Nov 07 #Python
python判断字符串是否是json格式方法分享
Nov 07 #Python
python好玩的项目—色情图片识别代码分享
Nov 07 #Python
You might like
谈谈新手如何学习PHP
2006/12/23 PHP
深入分析php之面向对象
2013/05/15 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
PHP判断网络文件是否存在的方法
2015/03/12 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
鼠标悬浮显示二级菜单效果的jquery实现
2014/10/29 Javascript
node.js中的fs.link方法使用说明
2014/12/15 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
每日十条JavaScript经验技巧(二)
2016/06/23 Javascript
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
2016/12/15 Javascript
图片懒加载imgLazyLoading.js使用详解
2020/09/15 Javascript
AngularJS实现的锚点楼层跳转功能示例
2018/01/02 Javascript
读懂CommonJS的模块加载
2019/04/19 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
[01:09:16]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第一场 1月25日
2021/03/11 DOTA
python 中random模块的常用方法总结
2017/07/08 Python
Python-OpenCV基本操作方法详解
2018/04/02 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
CSS3中Color的一些特性介绍
2012/05/27 HTML / CSS
html5+css3之制作header实例与更新
2020/12/21 HTML / CSS
京东国际站:JOYBUY
2017/11/23 全球购物
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
意大利包包和行李箱销售网站:Bagaglio.it
2021/03/02 全球购物
2019年分享net面试的经历和题目
2016/08/07 面试题
教师演讲稿范文
2014/01/08 职场文书
物流仓储计划书
2014/01/10 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
保密工作整改报告
2014/11/06 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书
2016年“9.22”世界无车日活动小结
2016/04/05 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
Python面向对象之成员相关知识总结
2021/06/24 Python