小学生蓝桥杯Python闯关 | 画九宫格
Posted COCOgsta
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小学生蓝桥杯Python闯关 | 画九宫格相关的知识,希望对你有一定的参考价值。
学习Python从娃娃抓起!记录下蓝桥杯Python学习和备考过程中的题目,记录每一个瞬间。
附上汇总贴:小学生蓝桥杯Python闯关 | 汇总_COCOgsta的博客-CSDN博客
【题目描述】
使用海龟画图工具画出如下九宫格图案,要求:
- 整个图案在画面的正中间,即中心点坐标为(0, 0)。
- 九宫格由 9 个小正方形组成,每个小正方形边长为 80 像素,整个图案边长为 240 像素。
【代码详解】
import turtle as t
t.speed(9)
def square(x, y):
t.pu()
t.goto(x, y)
t.pd()
for i in range(4):
t.forward(80)
t.left(90)
square(40, -120)
square(40, -40)
square(40, 40)
square(-40, 40)
square(-120, 40)
square(-120, -40)
square(-120, -120)
square(-40, -120)
t.done()
复制代码
【运行结果】
以上是关于小学生蓝桥杯Python闯关 | 画九宫格的主要内容,如果未能解决你的问题,请参考以下文章