本作品集需要先下载“Python编程快速入门作品模板.py”作为基础模版引用。然后可以一集,一集编译运行效果极佳,可完全满足Python初学者和老师教学之用。
这些案例总共100集,是本人多年带领青少年儿童学习Python编程的总结和梳理的非常实用的例子完整代码,现在全部免费给大家,希望大家多多关注,订阅和点赞,
本人才有动力持续更新课程内容。完整源代码下载包,后续整理后公布出来。
21.Python编程快速入门作品--第21集画四个方块
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第21集画四个方块')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(25,25)
t.speed(5)
t.shape('turtle')
t.pendown()
for i in range(0,4):
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,4):
t.fd(50)
t.rt(90)
t.end_fill()
t.rt(90)
t.fd(50)
t.done()
22.Python编程快速入门作品--第22集画坐标系
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第21集画四个方块')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(5)
t.shape('turtle')
t.pendown()
for i in range(0,4):
for j in range(0,5):
t.color(col[abs(len(col)-j)%7])
t.fd(25)
t.lt(90)
t.fd(10)
t.bk(20)
t.fd(10)
t.rt(90)
t.bk(125)
t.rt(90)
t.done()
23.Python编程快速入门作品--第23集画古城墙
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第23集画古长城')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(-180,60)
t.speed(5)
t.shape('turtle')
t.pendown()
t.lt(90)
t.begin_fill()
for i in range(0,6):
t.color(col[abs(len(col)-i)%7])
for j in range(0,3):
t.fd(30)
t.rt(90)
t.rt(180)
t.fd(30)
t.lt(90)
t.rt(180)
t.fd(60)
t.rt(90)
t.fd(30*12)
t.rt(90)
t.fd(60)
t.end_fill()
t.done()
24.Python编程快速入门作品--第24集画四个小旗
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第24集画四个小旗')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(-120,-50)
t.speed(5)
t.shape('turtle')
t.pendown()
for i in range(0,4):
t.color(col[abs(len(col)-i)%7])
t.lt(90)
t.fd(60)
t.begin_fill()
for j in range(0,4):
t.fd(40)
t.rt(90)
t.end_fill()
t.bk(60)
t.rt(90)
t.pu()
t.fd(60)
t.pd()
t.done()
25.Python编程快速入门作品--第25集画三个正方形
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第25集画五个正方形')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(-(83*3-30*2),0)
t.speed(5)
t.shape('turtle')
t.pendown()
for i in range(0,5):
t.color(col[abs(len(col)-i)%7])
t.rt(45)
t.begin_fill()
for j in range(0,4):
t.fd(80)
t.lt(90)
t.end_fill()
t.lt(45)
t.up()
t.fd(83)
t.pd()
t.done()
26.Python编程快速入门作品--第26集画三角形风车
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第26集画三角形风车')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(50)
t.shape('turtle')
t.pendown()
for i in range(0,3):
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,3):
t.fd(80)
t.lt(120)
t.end_fill()
t.rt(120)#360/3
t.done()
27.Python编程快速入门作品--第27集画四边形叶片
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第27集画四边形叶片')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(20)
t.shape('turtle')
t.pendown()
for i in range(0,5):
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,4):
t.fd(80)
t.lt(90)
t.end_fill()
t.rt(360/5)
t.done()
28.Python编程快速入门作品--第28集画八角荷包
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第28集画八角荷包')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(20)
t.shape('turtle')
t.pendown()
for i in range(0,8):
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,4):
t.fd(80)
t.lt(90)
t.end_fill()
t.rt(360/8)
t.done()
29.Python编程快速入门作品--第29集画六页风车
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第29集画六页风车')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(10)
t.shape('turtle')
t.pendown()
for i in range(0,6):
t.fd(100)
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,4):
t.fd(80)
t.lt(90)
t.end_fill()
t.bk(100)
t.rt(60)
t.done()
30.Python编程快速入门作品--第30集画巨臂风车
#导入海龟画图库
import turtle as t
#试用时作品时注释或删除
import Python编程快速入门作品模板 as m
#试用时作品时注释或删除
m.initmodel('第30集画巨臂风车')
#作品代码开始
col = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
t.penup()
t.home()
t.goto(0,0)
t.speed(10)
t.shape('turtle')
t.pendown()
for i in range(0,6):
t.color(col[abs(len(col)-i)%7])
t.begin_fill()
for j in range(0,2):
t.fd(100)
t.rt(90)
t.fd(30)
t.rt(90)
t.end_fill()
t.rt(60)
t.done()