用户:March_12th查看:0 回复:0 评论:0 创建时间:2020-07-19T11:11:09
import turtle
t = turtle.Pen()
t.speed(0)
t.hideturtle()
print('请输入你要画的图形: 1.圆形 2.正方形 3.方形螺旋线')
a = int(input('请输入:'))
if a == 1:
print('请输入颜色; 1.红色 2.黄色 3.绿色 4.蓝色 5.橙色 6.紫色')
a_1 = int(input('请输入:'))
if a_1 == 1:
t.pencolor('red')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
elif a_1 == 2:
t.pencolor('yellow')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
elif a_1 == 3:
t.pencolor('green')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
elif a_1 == 4:
t.pencolor('blue')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
elif a_1 == 5:
t.pencolor('orange')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
else:
t.pencolor('purple')
print('请输入尺寸: 1.50 2.30 3.70')
b = int(input('请输入:'))
if b == 1:
t.circle(50)
elif b == 2:
t.circle(30)
else:
t.circle(70)
elif a == 2:
print('请输入颜色; 1.红色 2.黄色 3.绿色 4.蓝色 5.橙色 6.紫色')
a_2 = int(input('请输入:'))
if a_2 == 1:
t.pencolor('red')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
elif a_2 == 2:
t.pencolor('yellow')
print('请输入尺寸: 1.100 2.50 3.90')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
elif a_2 == 3:
t.pencolor('green')
print('请输入尺寸: 1.100 2.50 3.90')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
elif a_2 == 4:
t.pencolor('blue')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
elif a_2 == 5:
t.pencolor('orange')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
else:
t.pencolor('purple')
print('请输入尺寸: 1.100 2.50 3.90')
b_1 = int(input('请输入:'))
if b_1 == 1:
for i in range(4):
t.forward(100)
t.left(90)
elif b_1 == 2:
for i in range(4):
t.forward(50)
t.left(90)
else:
for i in range(4):
t.forward(90)
t.left(90)
else:
print('请输入颜色; 1.红色 2.黄色 3.绿色 4.蓝色 5.橙色 6.紫色')
a_3 = int(input('请输入:'))
if a_3 == 1:
t.pencolor('red')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)
elif a_3 == 2:
t.pencolor('yellow')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)
elif a_3 == 3:
t.pencolor('green')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)
elif a_3 == 4:
t.pencolor('blue')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)
elif a_3 == 5:
t.pencolor('orange')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)
else:
t.pencolor('purple')
print('请输入尺寸: 1.100 2.150 3.200')
b_2 = int(input('请输入:'))
if b_2 == 1:
for i in range(100):
t.forward(i * 2)
t.left(90)
elif b_2 == 2:
for i in range(150):
t.forward(i * 2)
t.left(90)
else:
for i in range(200):
t.forward(i * 2)
t.left(90)