用户:信咪查看:0 回复:0 评论:0 创建时间:2020-01-18T20:36:26
【作品展示】

【作品介绍】
自学python的笔记
【作品源代码】
import turtle
# 创建名为sum的变量,初始值为0
x = 0
# 循环1000次
for i in range(10001):
# 每一次循环都将i和sum的值相加,并更新sum的值
x = (x + i)
# 打印结果
print(x)
# range(n):(1)返回从0到n-1的n个整数 (2)i代表0到n-1的每一个数
# # 画一个正四边形
# for i in range(4):
# turtle.forward(100)
# turtle.left(90)
# # 画一个正八边形
# for i in range(8):
# turtle.forward(100)
# turtle.left(360/8)
# #画一个眼花喵的图形
# # 定义长度变量为len
# len = 1
# # 循环200次画边
# for i in range(200):
# # 前进len长度并左转
# turtle.forward(len)
# turtle.left(90)
# # 下一次前进的长度增喵一个logo
# 创建变量,分别代表边长和角度
length = 150
angle = 60
# 不留痕迹移动并调整方向
turtle.penup()
turtle.goto(100, 0)
turtle.pendown()
turtle.left(120)
# 设置颜色并开始填充
turtle.color('blue','blue')
turtle.begin_fill()
# 开始绘制底层蓝色六边形
for i in range(6):
turtle.forward(length)
turtle.left(angle)
# 结束填充
turtle.end_fill()
turtle.goto(85, 0)
# 改变边长,角度不变
length = 101
# 设置画笔属性并开始填充
turtle.pensize(30)
turtle.color('white','white')
turtle.begin_fill()
# 开始绘制中层白色六边形
for i in range(6):
turtle.forward(length)
turtle.left(angle)
# 结束填充
turtle.end_fill()
length = 98
turtle.goto(100, 0)
# 设置画笔颜色
turtle.pencolor('orange')
# 开始绘制上层橙色六边形
for i in range(6):
turtle.forward(length)
turtle.left(angle)
# 回到原点,绘制顶层中心圆
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.dot(60)
# 隐藏画笔形状
turtle.hideturtle()
# 保存画布
turtle.done()
# 代码缩进:四个空格
# 缩进快捷键:tab、反缩进快捷键:shift + tab
# 理解嵌套结构
# 第一层循环,变量名为i
for i in range(2):
# 第二层循环,变量名为j
for j in range(3):
# 分别打印出i和j
print(i, j)
# 总结!!!
# for i in range(n):
# 代码缩进
# 嵌套结构
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn