python如何画出多个独立的图使用turtle_从选项列表一次绘制多个形状(Python-Turtle图形)?...
因此,首先,要求如下:用户从6个形状列表中选择3个形状
用户选择尺寸、填充颜色和线条颜色
用户不能选择同一形状两次
形状应均匀分布,每个形状占屏幕的1/3
以下是我目前为止的代码:import turtle
turtle = turtle.Screen()
def circle():
def triangle():
def square():
def pentagon():
def hexagon():
def heptagon():
for list in ["1.Circle","2.Triangle","3.Square","4.Pentagon","5.Hexagon","6.Heptagon"]:
print(list)
shape1 = input("Choose one number from the following:")
if shape1 == "1":
for list in ["2.Triangle","3.Square","4.Pentagon","5.Hexagon","6.Heptagon"]:
print(list)
shape2 = input("Choose one number from the following:")
if shape2 == "2":
elif shape2 == "3":
elif shape2 == "4":
elif shape2 == "5":
elif shape2 == "6":
else:
print("Incorrect input. Please try again.")
if shape1 == "2":
if shape1 == "3":
if shape1 == "4":
if shape1 == "5":
if shape1 == "6":
else:
print("Incorrect input. Please try again.")
基本上,我非常困惑。我能找到的唯一方法是在用户选择的一行中画出三个形状,即123、124、125、126、132、134…等等,这些都要花很长时间,看起来很恐怖,然后每次我都要写海龟命令。如您所见,我尝试过使用def,但在我的较小的测试代码中,它根本不起作用,所以我也不确定我是否正确地理解了它。在
除此之外,我如何确保所有的形状或它们应该在哪里?我能看到的唯一方法就是用不同的“goto”为每个结果编写单独的代码
有没有一种方法可以让用户一次输入所有三个选项(“123”、“231”等等),然后让程序遍历每个数字并依次绘制它?有没有办法把每个数字分配给一组绘制形状的代码?我对这一切都很陌生。我很感激你能给我的任何帮助。谢谢您!在
python如何画出多个独立的图使用turtle_从选项列表一次绘制多个形状(Python-Turtle图形)?...相关推荐
- python如何画出多个独立的图片_如何使用python语言中的可视化工具绘制多个图
在使用的matplotlib第三方包的过程中,可以在画布上绘制一个图形之外,还可以绘制多个图形,根据分布来构成图形.下面利用具体的实例说明如何实现,操作如下: 工具/原料 python 截图工具 方法 ...
- python如何画出多个独立的图片_python实现在一个画布上画多个子图
matplotlib 是可以组合许多的小图, 放在一张大图里面显示的. 使用到的方法叫作 subplot. 均匀画图 使用import导入matplotlib.pyplot模块, 并简写成plt. 使 ...
- python如何画出多个独立的图片_在Python中用Matplotlib绘制多个图形并组合显示,利用,多图,合并,展示...
有个需求就是利用Matplotlib画几个像模像样的统计图然后合并在一张图中,因为此前很少用这方面的东西,所以折腾了不少时间,今天介绍一下. 1.subplot多合一 其实,利用python 的mat ...
- python如何画出多个独立的图片_python使用matplotlib:subplot绘制多个子图的示例
数据可视化的时候,常常需要将多个子图放在同一个画板上进行比较,python 的matplotlib包下的subplot可以帮助完成子功能. part1 绘制如下子图 1 2 3 4 5 6 7 8 9 ...
- python画笔的尺寸_Matplotlib 常用画图命令总结:使用 Python 在论文中画出一手漂亮的数据图...
介绍 本文不是一篇详尽的.从简到繁的 Maplotlib 画图教程,而是用各种例子快速直观地让读者上手 Matplotlib 画图中的一些常用的.基础的操作.本文不对各种数据图(折线图.柱状图等)作介 ...
- python画简便的图-python如何画出漂亮的地图?网友:教教我呗
导入包,创建一副世界地图 不要错过 免费学习Python的机会,快来+688244617 import folium import pandas as pd # define the world ma ...
- 用python如何画出好看的地图
最近正好在学空间数据处理,这次更一下用python如何画出好看的地图 下面主要是用 folium poltly geopandas+matplotlib 三种方式绘制地图 1.folium impor ...
- 全国多地新冠病例0增长,教你用Python画出当下疫情最火玫瑰图!
CDA数据分析师 出品 近日,新冠肺炎防控成果的好消息不断. 今天我们聊聊,惊艳的疫情直观图. 据国家卫健委数据统计, 截止至3月10日24时,31省区市累计治愈出院病历超6万,达到61475例. 3 ...
- 用Python代码画出灰太狼
文章目录 简介 代码 运行效果 备注 简介 用python代码画出灰太狼,仅使用turtle库.如下: 绘画过程可以在下列平台查看: 抖音:用代码画灰太狼,不是一个合格的狼,但一定是合格的丈夫和父亲 ...
最新文章
- CvMat,Mat和IplImage之间的转化和拷贝
- FPGA之道(17)FPGA设计的时序分析
- why my CREATE_OW will not generate OSSET entry in OB buffer
- linux下ora 01110,ORA-01003ORA-01110
- 64 SD配置-交货凭证配置-在交货时定义项目类别确定
- python标准库之re
- mysql font连接数据库_MySQL-Front连接数据库的详细操作流程
- 支付签约_已成燎原之势!蜻蜓支付出库、签约、地推火爆!
- VS2005最近项目和最近文件清除
- [模拟][字符串]计算器的改良
- oracle高性能分页,Oracle中高性能分页包
- Python的视频分析
- Windows 11彻底禁用IE浏览器后,银行网银系统完全解决方案!
- 迭代算法与递归算法的概念及区别
- c盘减肥//请在阅读本文之前查看你C盘的可用空间
- ArcEngine 10.2 画圆形
- primeng的Tree初始化选中,实现联动效果
- U盘装系统及启动盘制作
- 解决Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING
- lnk1120如何解决_fatal error LNK1120: 6 unresolved externals问题怎么解决?