大家好,这里喜哈哈,带你笑哈哈
目录
导读
案例一
案例二
导读
对于刚入门的程序猿/媛们,对Python还不是太了解,不知道Python能做什么,在这里我为大家带来两个小案例,当然这两个小案例,只是Python的冰山一角。如果还没有安装Python或集成开发环境的或想了解Python作用的,在我的主页里面第一篇,我为大家介绍了Python能做什么和安装教程。
网上有一句话:Python除了不能给你生孩子。
本次的两个小案例都是用的海龟模块,海龟模块是用来画图的。而今天我就要带领大家如何使用海龟模块画出一些简单的效果。
有的同学就会说,我就不做简单的,就喜欢做难的。
话说的难听点,如果你连基础都没有,连今天的海龟你都完成不了,今天的两个小案例主要是为了提升大家的兴趣,大家跟着敲敲键盘就好了,毕竟,兴趣是最好的老师。
案例一
我们今天的第一个案例是来画五环,五环大家都在电视或生活中见过吧,没有请看下图。
今天我们要做出来的效果就是这样的。
示例1-1
import turtle as t #导入模块 重命名为t
t.width(8) #画笔宽度
t.speed(0) #画笔速度
t.penup() #抬起画笔
t.goto(-100,0) #去坐标
t.pendown() #落下画笔
t.color('blue') #画笔颜色
t.circle(60) #画圆大小
t.penup()
t.goto(100,0)
t.pendown()
t.color('red')
t.circle(60)
t.penup()
t.goto(0,0)
t.pendown()
t.color('black')
t.circle(60)
t.penup()
t.goto(-50,-70)
t.pendown()
t.color('yellow')
t.circle(60)
t.penup()
t.goto(50,-70)
t.pendown()
t.color('green')
t.circle(60)
t.done() #程序执行完窗口依然在
运行结果:
我们的第一个案例就完成了
案例二
我们的第二个案例是画一个同心圆,只需要几行代码就可以完成,上操作。
import turtle as t
my_colors = ('red','yellow','green','purple')
t.width(5)#画笔宽度
t.speed(0)#画笔速度
for i in range(50): #画50个圆
t.penup() #抬起画笔
t.goto(0,-i*10) #去坐标
t.pendown() #落下画笔
t.color(my_colors[i%len(my_colors)]) #画笔颜色
t.circle(50+i*10) #画圆
t.done() #程序执行完,窗口依然在
运行结果:
好了,今天我们的两个案例就完成了
当然,海龟模块远远不止画这些简单的图形,比如冰墩墩,就可以通过海龟模块实现。
想要学习的小伙伴们,就打好基础,毕竟基础不牢,地动山摇。



