【青少年编程】黄羽恒:Python
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。
微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档)。
编程题
利用海龟画图,逐一绘制“python”的各个字母。
1. 思路分析
这个题目并不复杂,关键是计算好每个拐点的坐标,以及抬笔,落笔的控制。
2. 程序代码
import turtle
import timePen = turtle.Pen()
Pen.pensize(3)Pen.up()
Pen.backward(200)
Pen.down()# P
Pen.forward(30)
Pen.right(45)
Pen.forward(5)
Pen.right(45)
Pen.forward(20)
Pen.right(45)
Pen.forward(5)
Pen.right(45)
Pen.forward(30)
Pen.right(90)
Pen.forward(25)
Pen.left(180)
Pen.forward(50)Pen.left(90)
Pen.up()
Pen.forward(50)
Pen.left(90)
Pen.forward(40)
Pen.down()# y
Pen.right(150)
Pen.forward(25)
Pen.left(120)
Pen.forward(25)
Pen.backward(50)Pen.up()
Pen.right(60)
Pen.forward(40)
Pen.left(90)
Pen.forward(40)
Pen.down()# t
Pen.right(90)
Pen.forward(30)
Pen.up()
Pen.left(135)
Pen.forward(21)
Pen.left(135)
Pen.down()
Pen.forward(35)
Pen.left(45)
Pen.forward(5)
Pen.left(45)
Pen.forward(15)Pen.up()
Pen.forward(20)
Pen.left(90)
Pen.forward(50)
Pen.right(180)
Pen.down()# h
Pen.forward(50)
Pen.backward(25)
Pen.left(90)
Pen.forward(25)
Pen.right(45)
Pen.forward(5)
Pen.right(45)
Pen.forward(21)Pen.up()
Pen.left(90)
Pen.forward(20)
Pen.left(90)
Pen.forward(25)
Pen.right(90)
Pen.down()# o
for i in range(4):Pen.forward(20)Pen.right(45)Pen.forward(5)Pen.right(45)Pen.up()
Pen.forward(40)
Pen.right(90)
Pen.down()# n
Pen.forward(25)
Pen.backward(22)
Pen.left(135)
Pen.forward(5)
Pen.right(45)
Pen.forward(20)
Pen.right(45)
Pen.forward(5)
Pen.right(45)
Pen.forward(22)Pen.up()
Pen.left(90)
Pen.forward(200)time.sleep(2)
3. 结果展示
插入视频
基础知识:
- 01 运动模块
- 03 声音模块
- 04 事件模块
- 06 侦测模块
- 10 画笔模块
一级编程题:
- 01 森林的一天
- 02 舞者凯希
- 03 小狗散步
- 04 猫捉老鼠
- 05 城堡漫步
- 06 火箭发射
- 07 飞向太空
- 08 小狗长大记
- 09 运动起来
- 10 动物园之旅
- 11 球飞了
- 12 希神吓走猫头鹰
- 13 棒球运动会
二级编程题:
- 01 飞不出去的蝴蝶
- 02 巡线小车
- 03 绘制雪花图案
- 04 制作蝙蝠冲关游戏
- 05 飞翔的小鸟
- 06 绘制十个正方形
- 07 别碰红块
- 08 小鸡捉害虫
- 09 垃圾分类
- 10 两座对称的山峰
- 11 寻找宝石
- 12 绘制方形螺旋
三级编程题:
- 01 幻影小猫
- 02 猫咪抓老鼠游戏
- 03 猜数字
- 04 克隆猫游戏
小朋友投稿:
Scratch:
- 陈晓光:打靶游戏
- 陈晓光:猜数字游戏
- 马雷越:小猫寻宝
- 马雷越:商品价格竞猜
Python:
- 黄羽恒:天气预报
- 黄羽恒:我要背单词
- 黄羽恒:加减乘除法小测试
- 黄羽恒:翻译小工具 – 利用有道翻译
- 黄羽恒:翻译小工具 – 利用百度翻译
群内答疑:
Scratch:
- Scratch中对「等待(0)秒」的理解
- Scratch中对「重复执行(10)次」的理解
- Scratch中异步代码的执行顺序
Python:
- Python中的分号
- Python中的缩进规则
【青少年编程】黄羽恒:Python相关推荐
- 【青少年编程】黄羽恒:漫天飞雪
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】黄羽恒:平行空间
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】黄羽恒:翻译小工具 -- 利用百度翻译
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】黄羽恒:翻译小工具 -- 利用有道翻译
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】黄羽恒:加减乘除法小测试
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】黄羽恒:我要背单词
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- python编程能力等级测试_青少年编程能力等级测评-Python编程二级试卷
青少年编程能力等级测评 Python 编程二级试卷 一.单项选择题(共 20 题,每题分,共 50 分) 1. 运行下方代码段,输出的结果是( ) . a=() print(type(a)) A . ...
- nodejs+vue+elementui 青少年编程在线考试系统python java php
基于nodejs+vue+elementui技术的青少年编程在线考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性. 试卷可以按照题库中的抽题策 ...
- 四月青少年编程组队学习(Python一级)Task02
电子学会 软件编程(Python)一级 组队学习 试题来源 青少年软件编程(Python)等级考试试卷(一级)[2020.06] 青少年软件编程(Python)等级考试试卷(一级)[2020.09] ...
最新文章
- 关于学习数据库的一点总结
- 马化腾发起的科学探索奖首次颁出,50名中国大陆青年学者获奖,每人获300万资助...
- specgram python
- Java基础--String类底层实现原理及API示例详解
- 三维重建PCL:点云单侧面正射投影
- SAP Analytics Cloud嵌入到SAP Cloud for Customer的效果图
- [bzoj3994] [SDOI2015]约数个数和
- imx6q 开发android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译
- Web MIDI API W3C
- 计算机网络复习题大全(各种题型)
- java poi jar包下载_poi.jar下载-poi.jar包 3.8/3.9/3.10 免费版 - 河东下载站
- 通过Matlab或python调用ABAQUS
- 【SQLite】C++链接SQLite读数据乱码问题(非中文)
- docker 安装redis详细说明
- 非常强大的shell写的俄罗斯方块
- [从零手写VIO|第五节]——后端优化实践——单目BA求解代码解析
- 流动性持续改善,佳源国际迎来“戴维斯双击”?
- 搞定Markdown中的图片,一劳永逸的方法!
- 《伤寒论》——辨太阳病脉证并治(上)30条
- Streamsets Data Collector 3.12