使用Python的Turtle库
```python
import turtle
创建一个turtle对象
t = turtle.Turtle()
绘制正方形
for _ in range(4):
t.forward(100) 向前移动100个单位长度
t.right(90) 右转90度
保持图形窗口显示
turtle.done()
```
使用Python的Pygame库
```python
import pygame
初始化Pygame
pygame.init()
设置窗口大小
screen = pygame.display.set_mode((400, 400))
设置窗口标题
pygame.display.set_caption("Draw a Square")
设置画笔颜色
black = (0, 0, 0)
绘制正方形
side_length = 100
for _ in range(4):
pygame.draw.rect(screen, black, (0, 0, side_length, side_length))
screen.flip()
等待用户关闭窗口
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.quit()
```
使用Scratch编程软件
```scratch
when green flag clicked
repeat 4
forward 100
turn 90 degrees
end
```
这些代码示例分别使用了Python的Turtle库、Pygame库和Scratch编程软件来绘制正方形。你可以根据自己的需求和熟悉程度选择合适的方法来实现。