python 用turtlr库制作一个创意小程序
时间: 2023-05-28 18:07:43 浏览: 160
以下是一个简单的创意小程序,使用turtle库制作了一个绚丽的彩虹螺旋线。
```python
import turtle
# 设置画笔颜色和宽度
turtle.pensize(2)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
# 循环绘制彩虹螺旋线
for i in range(360):
turtle.pencolor(colors[i % len(colors)])
turtle.forward(i)
turtle.right(59)
# 隐藏画笔
turtle.hideturtle()
turtle.done()
```
运行程序后,屏幕上会出现一个彩虹螺旋线,颜色绚丽多彩,非常具有视觉效果。程序中使用了turtle库的pensize()函数设置画笔宽度,pencolor()函数设置画笔颜色,forward()函数控制画笔前进,right()函数控制画笔转向。最后使用hideturtle()函数将画笔隐藏,使程序更加美观。
相关问题
用python的tkinter写一个创意小程序
好的,以下是一个简单的用 Python 的 tkinter 模块编写的创意小程序:
```python
import tkinter as tk
def change_text():
label.config(text="Hello, World!")
root = tk.Tk()
root.title("创意小程序")
root.geometry("300x200")
label = tk.Label(root, text="点击按钮改变文本")
label.pack(pady=20)
button = tk.Button(root, text="点击我", command=change_text)
button.pack()
root.mainloop()
```
这个小程序包含一个标签和一个按钮,点击按钮后标签上的文本会改变。
使用python制作一个手机小软件程序
好的,您可以使用Python的Kivy框架来制作一个跨平台的手机小软件程序。以下是一个简单的示例:
```python
import kivy
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text='Hello, World!')
if __name__ == '__main__':
MyApp().run()
```
这个程序会创建一个窗口,并在窗口中显示文本“Hello, World!”。您可以通过Kivy框架来添加更多的组件和交互功能,比如按钮、文本框、下拉列表等等。您也可以将程序打包为APK文件,以便在手机上安装和运行。