帮我写一个python炫酷代码
时间: 2023-07-28 09:10:07 浏览: 116
好的,以下是一个使用turtle库绘制彩虹螺旋的代码:
```python
import turtle
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
t = turtle.Turtle()
t.speed(0)
turtle.bgcolor('black')
for i in range(360):
t.color(colors[i%6])
t.width(i/100 + 1)
t.forward(i)
t.left(59)
```
运行上述代码,你会看到一个彩虹色的螺旋形图案。快去试试吧!
相关问题
帮我写一个python超级超级炫酷的爱心代码‘
好的,以下是一个简单的Python爱心代码:
```
import turtle
t = turtle.Turtle()
t.speed()
t.hideturtle()
def curve():
for i in range(200):
t.right(1)
t.forward(1)
t.color('red', 'pink')
t.begin_fill()
t.left(140)
t.forward(111.65)
curve()
t.left(120)
curve()
t.forward(111.65)
t.end_fill()
turtle.done()
```
这个代码可以画出一个炫酷的红色爱心。希望你喜欢!
b帮我写一个炫酷的Python烟花代码
好的,以下是一个简单的Python烟花代码,它使用了turtle模块和random模块来创建随机的烟花效果:
```python
import turtle
import random
# 设置画布大小和背景颜色
turtle.setup(width=600, height=600)
turtle.bgcolor("black")
# 创建烟花函数
def firework(x, y):
# 设置画笔颜色和形状
turtle.color(random.choice(["red", "blue", "green", "yellow", "white"]))
turtle.shape("circle")
turtle.shapesize(0.5)
turtle.penup()
# 设置起始位置和速度
turtle.goto(x, y)
turtle.speed(0)
# 绘制烟花
for i in range(50):
turtle.pendown()
turtle.forward(i*2)
turtle.right(144)
turtle.penup()
# 隐藏画笔
turtle.hideturtle()
# 绑定鼠标左键点击事件
turtle.onscreenclick(firework)
# 运行主循环
turtle.mainloop()
```
当你运行这个代码时,你可以点击鼠标左键来创建随机颜色和形状的烟花效果。希望你喜欢这个简单的烟花代码!
阅读全文