Python的turtle绘图

阅读: 评论:0

2024年1月27日发(作者:)

Python的turtle绘图

Python的turtle绘图

上机目的:

1.使用Python构建程序,掌握turtle库中的常用绘图方法

2.熟练使用字面量和变量

3.理解程序的控制结构,在程序设计中熟练运用

上机内容:使用turtle基本绘图函数

【题目1】画一个边长为150的正三角形。

import turtle

a=150

d(a)

(120)

for n in range(3):

d(a)

d(a)

(120)

(120)

d(a)

(120)

()

文档描述内容:

1、编写此程序的基本思路;

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目2】画一个边长为200的正方形,并填充为红色,边框为蓝色。

import turtle

a = 200

_fill()

lor("red")

or("blue")

e(10)

(90)

d(a)

for n in range(4):

(90)

(90)

d(a)

d(a)

(90)

d(a)

(90)

d(a)

_fill()

()

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目3】画出一个实心的正五边形, 总结绘制正多边形的规律。

源代码:

import turtle

a = 200

_fill()

lor("purple")

or("black")

e(10)

(36)

d(a)

(72)

d(a)

(72)

d(a)

(72)

d(a)

(72)

d(a)

_fill()

()

文档描述内容:

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目4】使用circle()方法画一个某颜色的内接正六边形 。

源代码:

import turtle

_fill()

lor("purple")

or("black")

e(5)

(100)

(100,steps=6)

_fill()

()

文档描述内容:

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目5】绘制一个五角星。

源代码贴图:

import turtle

a = 200

or("green")

e(10)

(72)

d(a)

(144)

d(a)

(144)

d(a)

(144)

d(a)

(144)

d(a)

()

文档描述内容:

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目6】绘制一个八角星。

源代码贴图:

import turtle

a = 200

_fill()

or("black")

lor("yellow")

e(5)

(45)

d(a)

(135)

d(a)

(135)

d(a)

(135)

d(a)

(135)

d(a)

(135)

d(a)

(135)

d(a)

(135)

d(a)

_fill()

()

文档描述内容:

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目7】画一个如下的三瓣树叶,由黄色、绿色和紫色组成。(注意顺序)

源代码贴图:

import turtle

_fill()

lor("purple")

or("black")

e(5)

(100,60)

(120)

(100,60)

_fill()

_fill()

lor("yellow")

(100,60)

(120)

(100,60)

_fill()

_fill()

lor("green")

(100,60)

(120)

(100,60)

_fill()

()

文档描述内容:

1、编写此程序的基本思路

2、如何运行此程序,程序的输入数据及输出结果(可用文字+截图形式描述)

3、运行程序中是否遇到的问题,如何解决(可用文字+截图形式)

【题目8】运行下面程序,观察输出结果。

import turtle

(10)

for i in range(180):

d(i)

(i/90)

(61)

rtle()

()

运行结果截图:

Python的turtle绘图

本文发布于:2024-01-27 08:26:03,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063151631102.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   文字   使用   运行   可用   截图   描述   形式
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23