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去掉字符串中空格的方法
Mar 11 Python
python实现TCP服务器端与客户端的方法详解
Apr 30 Python
Python实现全角半角字符互转的方法
Nov 28 Python
Python编程实现双击更新所有已安装python模块的方法
Jun 05 Python
Python编程实现粒子群算法(PSO)详解
Nov 13 Python
pandas series序列转化为星期几的实例
Apr 11 Python
基于wxPython的GUI实现输入对话框(2)
Feb 27 Python
anaconda如何查看并管理python环境
Jul 05 Python
在Django的View中使用asyncio的方法
Jul 12 Python
如何运行带参数的python脚本
Nov 15 Python
在终端启动Python时报错的解决方案
Nov 20 Python
django中websocket的具体使用
Jan 22 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
回答PHPCHINA上的几个问题:URL映射
2007/02/14 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
php var_export与var_dump 输出的不同
2013/08/09 PHP
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
javascript连续赋值问题
2015/07/08 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)
2016/12/02 Javascript
vue之nextTick全面解析
2017/05/17 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
详解element-ui级联菜单(城市三级联动菜单)和回显问题
2019/10/02 Javascript
基于Vue中使用节流Lodash throttle详解
2019/10/30 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
python使用marshal模块序列化实例
2014/09/25 Python
python使用super()出现错误解决办法
2017/08/14 Python
python切片及sys.argv[]用法详解
2018/05/25 Python
对IPython交互模式下的退出方法详解
2019/02/16 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
python实现对变位词的判断方法
2020/04/05 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
初中学生期末评语
2014/04/24 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
Django如何与Ajax交互
2021/04/29 Python
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
vue router 动态路由清除方式
2022/05/25 Vue.js