python动画代码_你听说过Python可以做动画吗

d279ba417c81e96d98e1f2c694d65570.png

如果Python可以做动画

用Python来写动画,有这么神奇吗?

先把体验地址给大家放送出来吧!http://xuepython.cn/lesson/python_huahua_01

这个网站的效果图如下,分为两个区域,画布区用于显示动画,代码区编写代码(不用安装任何软件哦~)

b4e0e2a72d35add279f191002bf46db3.png


image.png

零基础的人可以学吗?学完就会Python编程了吗?

http://xuepython.cn/lesson/python_huahua_01
动画xuepython网站其实本身也是一个0基础python入门的教程
大家都知道python由

  • 变量
  • 运算
  • 字符串
  • 条件判断
  • 循环
  • 函数
  • 模块
    等等知识点组成,这个网站刚刚好从0开始讲解这些知识点,同时教你如何用这些知识来做动画(动画的好处就是让人有成就感,这样既好玩,又把Python给学了)

举个例子吧

比如,我想写一个动画,让一个圆在画布上从左移动到右边

  • step1 思路 (先画一个圆,位置在最左边,坐标:55,150)#新建一个变量circle表示这个圆circle = Circle("circle", 55, 150, 50, 'red')#调用draw函数画出这个圆draw(circle)

c46a3059e099e0becc23653dc1768162.png


image.png

  • step2 思路 (从左到右,就是改变x坐标,让它边大,坐标(60,150)#新建一个变量circle表示这个圆circle = Circle("circle", 55, 150, 50, 'red')#调用draw函数画出这个圆draw(circle)circle = Circle("circle", 60, 150, 50, 'red')#调用draw函数画出这个圆draw(circle)

eb0e96dc97a69abbeafabdaacb99a8a3.png


image.png

  • step3 思路 (让x循环变大,就是动画往右移动(x=55,60,65,70...)for i in range(100):#新建一个变量circle表示这个圆circle = Circle("circle", 55+i*5, 150, 50, 'red')#调用draw函数画出这个圆draw(circle,100)

48d31673dc9f2a0d19fd46de70d47cff.png


image.png

体验网址:http://xuepython.cn/lesson/python_huahua_01

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值