python粽子代码
时间: 2023-07-03 17:24:16 浏览: 101
搜索软件粽子
以下是一个简单的 Python 粽子代码:
```
# 导入 turtle 库
import turtle
# 定义一个函数,用来画粽子
def draw_zongzi(size):
# 画出粽子的三角形部分
turtle.fillcolor('green') # 设置填充颜色为绿色
turtle.begin_fill() # 开始填充
turtle.forward(size) # 向前移动 size 个单位长度
turtle.left(120) # 左转 120 度
turtle.forward(size) # 向前移动 size 个单位长度
turtle.left(120) # 左转 120 度
turtle.forward(size) # 向前移动 size 个单位长度
turtle.end_fill() # 结束填充
# 画出粽子的长方形部分
turtle.fillcolor('yellow') # 设置填充颜色为黄色
turtle.begin_fill() # 开始填充
turtle.left(60) # 左转 60 度
turtle.forward(size) # 向前移动 size 个单位长度
turtle.right(90) # 右转 90 度
turtle.forward(size / 2) # 向前移动 size / 2 个单位长度
turtle.right(90) # 右转 90 度
turtle.forward(size) # 向前移动 size 个单位长度
turtle.right(90) # 右转 90 度
turtle.forward(size / 2) # 向前移动 size / 2 个单位长度
turtle.end_fill() # 结束填充
# 调用函数,画出大小为 100 的粽子
draw_zongzi(100)
# 等待用户关闭窗口
turtle.done()
```
这个代码使用了 turtle 库来画粽子,先画出粽子的三角形部分,然后画出粽子的长方形部分,最后填充颜色。用户可以通过传递不同的参数来画出不同大小的粽子。
阅读全文