python - 我需要对四个三角形进行图形表示
问题描述
我必须编写一个产生一组三角形的代码。4 个边长分别为 20.40.60.80 的三角形,对角放置。
相邻三角形之间的距离应为下三角形的顶点和上三角形的左下点之间的 10 个单位。
我的尝试。但它不能正常工作。你能帮忙找出我犯的错误吗?
from turtle import *
left(60)
number_of_shapes = 4
for shape in range(0, number_of_shapes):
for sides in range(1, 4):
forward(20 + 20 * shape)
right(120)
for shape in range(0, number_of_shapes):
penup()
forward(30 + 20 * shape)
pendown()
解决方案
推荐阅读
- tsql - 调试模式下的 SQL Server 查询:查询表?
- firebase - 部署firebase功能时解析触发器错误找不到模块
- c# - 可空的
在实体中导致我的 linq 表达式出现问题 - reactjs - .map 函数中的 If/Else 反应
- angular - 加载时标记为已触摸的子表单组件 - 需要保持不变
- c# - 如何在 ResourceDictionary 中设置可用于背景属性的原色
- ionic-framework - Ionic3 - 电子邮件编辑器 - Object(...) 不是函数
- mysql - 使用条件检查重复从 Excel 导入 SQL
- angular - How to change the angular material mat stepper label color?
- agda - 为什么 Agda 有时会在使用 case split 时抱怨它自己编写的代码?