python之for循环

目录

1、导入新知

2、for i in range():

2.1 格式

2.2 错误

2.2.1 漏打冒号

2.2.2 下级代码前面没空出一个Tab

3、实例和练习

3.1 实例

3.2 练习


1、导入新知

import turtle.Turtle
sam=turtle()
sam.forward(60)
sam.forward(60)
sam.forward(60)
sam.forward(60)
sam.forward(60)

是否发现,这段代码写了这么多,可不可以简化。


2、for i in range():

2.1 格式

for语句用于代码简化,其格式如下:

                for i in range(循环次数):

例如开始的代码可以简化成:

import turtle.Turtle
sam=turtle()
for i in range(5):
    sam.forward(60)

for语句下面的代码,用一次Tab空开,叫做下级代码,如果前面没有Tab,就不是它的下级代码。

比如:

import turtle.Turtle
sam=turtle()

for i in range(9):
    sam.forward(180)
sam.left(90)

 最后的“sam.left(90)”就不是下级代码。也就不会运行9次,只会运行1次。

2.2 错误

错误有很多种,下面 一 一 为大家介绍

2.2.1 漏打冒号

for i in range(4)

像这样写代码是不对的,这样就不会执行它的下级代码。

 要添上冒号才行。

for i in range(9):

 

2.2.2 下级代码前面没空出一个Tab

比如这样是不对的

for i in range(9):
sam.forward(60)

应该这样‘

for i in range(9):
    sam.forward(180)

 

3、实例和练习

3.1 实例

import turtle.Turtle
sam=turtle()
sam.forward(180)
for i in range(4):
    sam.right(90)
    sam.forward(180)

可以让角色走正方形。


3.2 练习

1、用for循环简化自己以前写的代码,进行修正。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值