python-Day1

piter 发布于 2025-04-08 148 次阅读 167 字


AI 摘要

在这篇文章中,我们将探索简单的 Python 绘图代码,通过有趣的 Turtle 模块,轻松实现图形绘制。从三角形的基本构建到正方形的生动动画,这一切将在按键的控制下展现得淋漓尽致。无论你是新手还是有经验的程序员,这段代码都能激发你对编程的热情和创造力。准备好迎接绘图的乐趣了吗?快来一起动手吧!

简单的python画图代码学习

main.py

# coding: utf-8

from turtle import *
from customer import action


def clean_screen():
    clear()
    penup()
    home()
    pendown()
    showturtle()


def close():
    bye()


def main():
    setup(width=800, height=600, startx=0, starty=0)
    title('按 S 开始绘图,按 D 清除界面,按 Esc 关闭')
    showturtle()
    speed(2)
    onkeyrelease(action, 's')
    onkeyrelease(clean_screen, 'd')
    onkeyrelease(close, 'Escape')
    listen()
    done()


if __name__ == '__main__':
    main()

简单的学习逻辑画图

比如:画三角形

customer.py

# coding: utf-8

from turtle import *


def action():
    forward(10)
    right(120)
    forward(10)
    right(120)
    forward(10)
    right(120)

效果如图

1.png

第二个正方形:

# coding: utf-8

from turtle import *


def action():
    forward(99)
    right(90)
    forward(99)
    right(90)
    forward(99)
    right(90)
    forward(99)

2.png

其实是动画的形式的

先学这么多,下次见ξ( ✿>◡❛)

  • reward_image1
永远不要因为需要大量时间才能完成,就放弃梦想,时间怎么样都会过去的
最后更新于 2025-04-08