1 / 11
文档名称:

Python简单应用题.docx

格式:docx   大小:52KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python简单应用题.docx

上传人:陶小豆 2022/3/31 文件大小:52 KB

下载得到文件列表

Python简单应用题.docx

文档介绍

文档介绍:1. 使用 turtle 库绘制轮廓颜色为红色( red )、填充颜色为粉红色( pink )的心形图形,效果如下图所示。阅读程序框架,补充横线处代码。
from turtle import *
color('red', ___圆图形,效果如下图所示。阅读程序框架,补充横线处代码。
(____ ①____)
def DrawCctCircle(n):
()
(0, – n)
()
(____ ②____)
for i in range(20,100,20):
DrawCctCircle(i)
()
()
输出
参考代码:
import turtle as t
def DrwaCctCircle(n):
()
(0,-n)
()
(n)
for i in range(20,100,20):
DrwaCctCircle(i)
()
()
使用 turtle库绘制 5 种多边形,效果如下图所示。阅读程序框架,补充横线处代码。
from turtle import *
for i in range(5):
(____ ①____) # 画笔抬起
goto(-200+100*i,-50)
pendown()
(____ ②____)(40,steps=3+i) # 画某个形状
done()
输出
参考代码:
from turtle import *
for i in range(5):
penup()
goto(-200+100*i,-50)
pendown()
circle(40,steps=3+i)
done()
7. 使用 turtle 库的 () 函数和 () 函数绘制一个边长为 200 的正方形,效果如下图所
示。请结合格式框架,补充横线处代码。
import turtle
d = 0
for i in range(____

①____):
(____ ②____)
d = ____ ③____
(d)
参考代码:
import turtle
d = 0
for i in range(4):
(200)
d = d + 90
(d)
print(4, 200, 'd + 90')
8. 使用 turtle
库的 ()
函数和 ()
函数绘制一个六边形,
边长为 200
像素,效果如下图
所示,请结合格式框架,补充横线处代码。
import turtle as t
for i in range(___
①___):
(___ ②___)
(___ ③___)
参考代码:
import turtle as t
for i in range(6):
(200)
(60)
9. 使用 turtle 库的 () 函数和 () 函数绘制一个等边三角形, 边长为 200 像素,效果如
下图所示。请结合程序整体框架,根据提示代码完成程序。
提示代码:
import turtle as t
for i in range(____ ①____):
(____ ②____)
(____ ③____)
参考代码:
import turtle as t
for i in range(3):
(i * 120)
(200)
10. 获得输入正整数 N,计算 1 到 N 之间所有奇数的平方和, 不含 N,直接输出结果。
本题不考虑输入异常情况。
参考代码:
N = eval(input())
s = 0
for i in range(1, N):
if i % 2 == 1:
s += i**2
print