「青少年编程竞赛交流群」已成立(适合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相关推荐

  1. 【青少年编程】黄羽恒:漫天飞雪

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  2. 【青少年编程】黄羽恒:平行空间

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  3. 【青少年编程】黄羽恒:翻译小工具 -- 利用百度翻译

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  4. 【青少年编程】黄羽恒:翻译小工具 -- 利用有道翻译

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  5. 【青少年编程】黄羽恒:加减乘除法小测试

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  6. 【青少年编程】黄羽恒:我要背单词

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  7. python编程能力等级测试_青少年编程能力等级测评-Python编程二级试卷

    青少年编程能力等级测评 Python 编程二级试卷 一.单项选择题(共 20 题,每题分,共 50 分) 1. 运行下方代码段,输出的结果是( ) . a=() print(type(a)) A . ...

  8. nodejs+vue+elementui 青少年编程在线考试系统python java php

    基于nodejs+vue+elementui技术的青少年编程在线考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性. 试卷可以按照题库中的抽题策 ...

  9. 四月青少年编程组队学习(Python一级)Task02

    电子学会 软件编程(Python)一级 组队学习 试题来源 青少年软件编程(Python)等级考试试卷(一级)[2020.06] 青少年软件编程(Python)等级考试试卷(一级)[2020.09] ...

最新文章

  1. 关于学习数据库的一点总结
  2. 马化腾发起的科学探索奖首次颁出,50名中国大陆青年学者获奖,每人获300万资助...
  3. specgram python
  4. Java基础--String类底层实现原理及API示例详解
  5. 三维重建PCL:点云单侧面正射投影
  6. SAP Analytics Cloud嵌入到SAP Cloud for Customer的效果图
  7. [bzoj3994] [SDOI2015]约数个数和
  8. imx6q 开发android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译
  9. Web MIDI API W3C
  10. 计算机网络复习题大全(各种题型)
  11. java poi jar包下载_poi.jar下载-poi.jar包 3.8/3.9/3.10 免费版 - 河东下载站
  12. 通过Matlab或python调用ABAQUS
  13. 【SQLite】C++链接SQLite读数据乱码问题(非中文)
  14. docker 安装redis详细说明
  15. 非常强大的shell写的俄罗斯方块
  16. [从零手写VIO|第五节]——后端优化实践——单目BA求解代码解析
  17. 流动性持续改善,佳源国际迎来“戴维斯双击”?
  18. 搞定Markdown中的图片,一劳永逸的方法!
  19. 《伤寒论》——辨太阳病脉证并治(上)30条
  20. Streamsets Data Collector 3.12

热门文章

  1. python连接数据库,处理数据结果后生成excel文件
  2. iscsi网络磁盘共享
  3. ESXi6.5环境搭建(一:VMware Workstations 12 Pro 环境的安装及配置)
  4. (C++)用指针实现两数交换函数swap()的两种方法
  5. 用c语言写一个两线程程序,如何用C语言实现多线程
  6. 安装gym库_强化学习Gym库学习实践(一)
  7. git branch
  8. 1-2 postman工具简介
  9. OSC源创会往期图文回顾链接地址收藏
  10. JavaScript-数据引用类型对象