用户:钢铁龘齾查看:0 回复:0 评论:0 创建时间:2019-09-12T18:04:02
【作品展示】

【作品介绍】
这是一个问答加画画的程序,用了一些我意外打错代码而形成美丽图形的编写部分。图片是我的招牌配图,没办法才弄的(因为没有照片没法儿发布)
【作品源代码】
import turtle
t = turtle.Pen()
print('我是一只海龟')
print('你想不想要我画一个复合螺旋线?')
print('A.想 B.不想')
m = input('A还是B?')
if (m == 'A'):
print('等一会儿,正在画......')
import turtle
t.hideturtle()
t = turtle.Pen()
turtle.bgcolor('black')
t.speed(0)
colors = ['red', 'yellow', 'blue', 'green']
for x in range(500):
t.pencolor(colors[(x % 4)])
t.forward(x)
t.circle(50)
t.left(91)
print('画好啦')
print('你觉得好不好看?')
print('A.好看 B.不好看')
n = input('A还是B?(大写)')
if (n == 'A'):
print('我也这么觉得,嘻嘻嘻')
elif (n == 'B'):
print('哦,那你要我画什么?')
print('A.彩虹螺旋线 B.超级圆形螺旋线 C.多彩螺旋圈')
print('说明一下,我只会画螺旋线')
b = input('A,B还是C?')
if (b == 'A'):
print('等会儿吼~~~')
t.clear()
t.hideturtle()
import turtle
t = turtle.Pen()
turtle.bgcolor('black')
t.speed(0)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'indigo', 'purple']
for x in range(500):
t.pencolor(colors[(x % 7)])
t.forward(x)
t.left(51)
print('画完了!好看吗?')
print('A.好看 B.不好看')
v = input('A还是B?')
if (v == 'A'):
print('对,这个比刚才那个好看多了~ |——(*-_-*)——|')
elif (v == 'B'):
print('啊?那我就不干了(——_____——***)')
else:
print('没听懂......那我就当是好看喽!')
elif (b == 'B'):
print('等着......')
t.clear()
t.hideturtle()
import turtle
t = turtle.Pen()
turtle.bgcolor('black')
t.speed(0)
for x in range(40):
t.pencolor('orange')
t.circle(150)
t.left(9)
for x in range(30):
t.pencolor('green')
t.circle(100)
t.left(36)
for x in range(20):
t.pencolor('blue')
t.circle(80)
t.left(18)
for x in range(10):
t.pencolor('yellow')
t.circle(50)
t.left(36)
for x in range(5):
t.pencolor('red')
t.circle(20)
t.left(72)
print('画完了,这次好看吗?')
print('A.好看 B.不好看')
c = input('A还是B?')
if (c == 'A'):
print('做海龟好累......总算满足你了')
elif (c == 'B'):
print('我该怎么满足你呢?不干了!')
else:
print('没听懂......那我就认为是好看咯~~~~~~')
elif (b == 'C'):
print('等等......')
t.hideturtle()
t.clear()
import turtle
t = turtle.Pen()
turtle.bgcolor('black')
t.speed(0)
colors = ['red', 'yellow', 'blue', 'green']
for x in range(500):
t.pencolor(colors[(x % 4)])
t.circle(x)
t.left(91)
print('画完喽')
print('你觉得好看吗?')
print('A.好看 B.不好看')
z = input('A还是B?')
if (z == 'A'):
print('我也这么觉得')
elif (z == 'B'):
print('你的要求太高了,我没法弄~')
else:
print('呃??????')
else:
print('我没听懂,等下再问吧')
else:
print('语法好像有点不对......等会儿问吧')
elif (m == 'B'):
print('哦,那我就不画了')
else:
print('我没听懂。')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn