【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《少儿编程Python-1_01-_初入Python-2_重难点》,欢迎阅读!
1 01-《初入Python-2》重难点
一、本课作业要求
二、本课要点
要点一:for循环
在Python中,当我们需要重复执行相同的操作时,可以使用r for i in rangeO j语句, 括号中的数字代表里复执行的次数。
重复执行()次
for t tn ronge(10): prlntChello*)
■代玛例如1
for 1 tn rongeClO): POSS
•将
hello重复打印10次,控制台显示10个hello.
range(10)括号里的10代表佛环次数,修改数字可以改变循环 的10次pass,没有任何培果
•
次虬
•虫宴叛行
• • pass是一行占位符,本身没有任何崽义.
pass常常用在还没有想好怎么写,先占位置的情况.
Tips:我们可以在Python代码区左侧Control模块中直接找到这个语句并使用哦;注苞在for 循环下面,
需要重复执行的代码应该空4格哦〜
在本节课中,我们需要先让孙小弟走2步,再让孙小弟走4步,最后走1步,前两个移动 过程可以用到更复语句哦,如果我们要更重执行2次,可以将括号中的数字修改为2:
for i in range(2):
要点二:旋转语句
在Python中,我们可以使用turnLetf(域者tumRight(澹句来实现控制角色向左旋转或 者向右旋转的效果,修改括号中的数字可以改变旋转的角度。
向左旋转0度
goto( 'mouse-polnl
from scratch import •
«onkey ■ SpMtM'孙小弟’) wonkey.turnleft(9e) • •
(90).表示将孙小弟这个角色向左8S转90度.
tumJeft(90)括号里的90ft表浪转的度凯修改戮字可以改变枝 转的度故. polntJjdlfectlonC
goto.xy(10,10)
glide 10.10) glldeCl, 'mouse-poii
Tips:我们可以在Python代码区左flJlScartch模块中宜接找到这个语句并使用哦〜
三、本课代码
最后,我们要利用这节课学到的话句让孙小弟一格一格移动到终点
先让孙小弟向前移动2格,向左转,向前移动4格,最后再向左转,移动1格到终点
from scratch import * •import time
#上而的代码是老师荷你写好的哦
«不要随意修改哦
#作业利课和上讲娜的有的区别,禹要你自己完成峨
monkey = Sprite ('Yf 小弟■) for i in range(2):
monkey.move(32) time.sleep(G.5) monkey・ turn.left(90) for 1 in range(4):
(32) t*ime.sleep(0.5) monkey・ turn.left(90) monkey.move(32)
本文来源:https://www.wddqxz.cn/a2d981da4a2fb4daa58da0116c175f0e7dd1192d.html