您现在的位置是:课程教程文章
python如何输入坐标
2023-12-18 19:43课程教程文章 人已围观
-
2019千锋Python超详细入门教程(笔记+课件
2019千锋Python超详细入门教程(笔记+课件获取视频资料源码,请添加官方指定qq:2377443170 2019千锋全新打造Python教程,深... -
【马士兵教育】从零基础开始学Python大数
【马士兵教育】从零基础开始学Python大数领取课程资料,扫描下方二维码!... -
老男孩Python全站开发+AI人工智能 21期Ⅱ
老男孩Python全站开发+AI人工智能 21期Ⅱ02D21内容回顾和补充.mp4 08D21super.mp4 05D21类中特殊方法(二).mp4 09D21异常处理(... -
python开发入门与职业进阶
python开发入门与职业进阶亲爱的同学们: 非常开心与你在这里见面,欢迎来到逻辑教育python课程,这里...
python利用元组、字典可以表示坐标增减,具体做法为:
def change_directions(e): #e表示移动方向,list类型 moves = { "up":(0,1),"down":(0,-1),"right":(1,0),"left":(-1,0)} x,y = (0,0) if e: for v in e: dx,dy = moves[v] x += dx y += dy print((x,y))
或者使用matplotlib绘制极坐标图
创建极坐标图
matplotlib的pyplot子库提供了绘制极坐标图的方法,在调用subplot()创建子图时通过设置projection='polar',便可创建一个极坐标子图,然后调用plot()在极坐标子图中绘图。
下面就创建一个极坐标子图和一个直角坐标子图进行对比。
import matplotlib.pyplot as plt ax1 = plt.subplot(121, projection='polar') ax2 = plt.subplot(122) ax1.plot(theta,theta/6,'--',lw=2) ax2.plot(theta,theta/6,'--',lw=2) plt.show()
更多技术请关注Python视频教程。
课程教程:python如何输入坐标下一篇:没有了