赞
踩
《Python语言程序设计》 北京理工大学,主讲老师:嵩天、黄天羽、礼欣。
题目来源链接:https://python123.io/index.
import只有三种使用方法,以turtle库为例:
import turtle
from turtle import setup 或 from turtle import *
import turtle as t (其中t是别名,可以更换其他名称)
turtle坐标系的原点默认在窗体正中间
坐标系类似这样,角度坐标系的绝对0度方向是右侧
以x长度为半径,y为角度,当前方向左侧x出为圆心,画圆。其中x和y都可以是负数,相应取反。
circle()函数不能绘制椭圆形。
turtle.pendown()只是放下画笔,并不绘制任何内容。
bk()只能后退,但不改变方向,“后退"不是"转向”。
循环相关保留字是:for…in和while,但def用于定义函数,不相关。
circle(x,y)函数的用法,绘制半圆,第二个参数y是180的奇数倍。
建议在每个turtle绘图最后增加turtle.done()。
描述:使用turtle库,绘制一个八边形。
注意:这是一个自动评阅题目,请补充"编程模板"中横线内容,横线不保留。
输出示例
八边形效果如下:
作答:
import turtle as t
t.pensize(2)
for i in range(8):
t.fd(100)
t.left(45)
描述:使用turtle库,绘制一个八角图形。
注意:这是一个自动评阅题目,请补充"编程模板"中横线内容,横线不保留。
输出示例
八角图形效果如下:
作答:
import turtle as t
t.pensize(2)
for i in range(8):
t.fd(150)
t.left(135)
理解概念后测试题和程序设计题比较简单,还需要多练多记熟能生巧。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。