chatgptai绘画小程序代码
时间: 2023-09-16 08:01:40 浏览: 200
chatgptai是一个用于绘画的小程序,可以通过编写代码来实现不同的绘画功能。以下是一个简单的例子:
```python
from turtle import *
# 设置画笔颜色和宽度
pencolor('blue')
pensize(4)
# 绘制矩形
def draw_rectangle():
for _ in range(4):
forward(100)
right(90)
# 绘制三角形
def draw_triangle():
for _ in range(3):
forward(100)
right(120)
# 绘制圆形
def draw_circle():
circle(50)
# 主函数
def main():
shape("turtle") # 设置画笔形状为乌龟
speed(1) # 设置绘画速度
# 通过输入命令与小程序交互
while True:
command = input("请输入要绘制的图形(矩形/三角形/圆形):")
if command == "矩形":
draw_rectangle()
elif command == "三角形":
draw_triangle()
elif command == "圆形":
draw_circle()
elif command == "退出":
break
else:
print("请输入正确的命令!")
# 点击窗口关闭按钮后结束绘画
done()
# 调用主函数开始绘画
if __name__ == '__main__':
main()
```
以上代码使用了Python的turtle模块实现了简单的绘画功能。通过命令行输入不同的命令(矩形、三角形、圆形),小程序会按照相应的命令绘制对应的图形。可以通过调整代码中的颜色、宽度等参数来实现更多绘画效果。
阅读全文