内容正文:
中物理
第九课 画正多边形
学易同步精品课堂
教育部中小学信息技术教育实验区实验教材(新世纪版)
八年级上册
学习目标
重难点
1.了解turtle 库及常用的函数;
2.理解for 循环语句的运行流程;
3.理解range(a,b,c) 函数的功能,能灵活地将range() 函数与for 语
句配合使用,控制程序的循环。
重点:for 循环语句。
难点:如何选用列表与for 语句配合,控制程序的循环。
一
Turtle库
Python有一个供初学者学习编程的模块,叫turtle,它是对Logo语言中小海龟画图的模仿,不过小海龟的形象由“ ”变成了“ ”。但大部分函数与Logo语言中的命令类似。使用该模块内丰富的画图函数可以画出许多有趣的图案!
turtle库中的函数有很多,通常根据函数名能大概猜出它们的作用,例如:
turtle库中的函数
试一试
分别用代码和积木编写一个画正三角形的程序。
二
for循环语句
试一试
试一试
2.用for语句编写累加求和程序(求:1+2+…+n)。
3.古印度国王要褒奖他的聪明能干的宰相达依尔(国际象棋的发明者),问他要什么。达依尔回答:“陛下只要在棋盘的第一个格子中放1粒麦子,在第二个格子中放2粒,在第三格放4粒,以后每个格子中放的麦粒数都是前一个的两倍。如此放满64格,我就心满意足了。”国王心想,这不难办到。但一袋麦子很快用完了,一个仓库的麦子也用完了……国王心里没底了,到底要多少麦子呀?
请你编写程序计算需要多少麦子。
THANKS
“
”
$$