为了账号安全,请及时绑定邮箱和手机立即绑定

python中的for i in range怎么用

python中的for i in range怎么用

ibeautiful 2019-04-13 10:07:25
python中的for i in range怎么用
查看完整描述

4 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

意思是将in后面的条件值每次一个传递给变量i

1

2

for i in range(10)

    print(i)

range是个函数,括号里的10意思是从1到10,默认初始值1不用写。结束值为10

打印一下i你就知道是怎么回事儿了

 


查看完整回答
1 反对 回复 2019-04-15
  • 小人物____
    小人物____
    老兄,太感谢啦。我理解这句话了,a=[random.randint(1,11)for i in ranage(120)] 意思是:i从1-120取120次,i的值传递给random.randint(1,11),但是这里没有i,就是执行120次产生一个数组
?
月关宝盒

TA贡献1772条经验 获得超5个赞

range方法返回一个数组,range(stop),range(start, stop[, step])两种形式均可,比如你想打印1-99,可以

1

2

for i in range(1, 100):

  print i

当然可以用这个遍历一个list,

1

2

for i in range(len(list_1)):

  print list_1[i]

 


查看完整回答
反对 回复 2019-04-15
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

for in range是循环的意思。

示例:for i in range(1,5):

print(i)

上述语句的意思就是从1到5的循环,每循环一次打印一次i的值,1到5,共5回,打印五次i的值,即循环5次。

扩展资料:

  1. for循环是编程语言中一种开界的循环语句,而循环语句是由循环体及循环的终止条件两部分组成,for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式。

  2. for循环中的变量可以是一个也可以是多个,不要局限于一个变量处理到底,那样有时会很单调,当程序适合把多个变量组成循环时,用多个for语句来表示就是有些浪费了!

  3. 在C语言中,for循环中的"单次表达式"、"条件表达式"和"循环体语句"都是选择项, 即可以缺省成只剩下“;”的空语句, ";"不能缺省的原因是编译格式如此,缺省了编译器不认识而会报错。

    省略了用来初始化的单次表达式时, 表示不对循环控制变量赋初值。

    省略了条件表达式, 若不做其它处理则成为死循环。

    省略了所有循环体, 则for语句不被其它形式处理时不产生任何作用。


 


查看完整回答
反对 回复 2019-04-15
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

range方法返回一个数组,range(stop),range(start, stop[, step])两种形式均可,比如你想打印1-99,可以

for i in range(1, 100):
print i
当然可以用这个遍历一个list,
for i in range(len(list_1)):
print list_1[i]

查看完整回答
反对 回复 2019-04-15
  • 4 回答
  • 0 关注
  • 9781 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信