for循环计数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环计数相关的知识,希望对你有一定的参考价值。

1、巧用for循环计数,将文件每10行写到另一个文件,每遍历一行i就加1

with open(‘/etc/passwd‘) as f1, open(‘/tmp/passwd‘,‘w‘) as f2:
    i = 0                    
    for line in f1:
        i += 1 
        if i % 10 == 0:
            print line,
            f2.write(line)

 2、打印图形

count = 1
while count < 6:
    print count * ‘*‘
    count += 1

for line in range(1,6):
    print line * ‘*‘

for number in range(1,6):
    if number % 2 == 0:
        print 5 * ‘+‘
    else:
        print 5 * ‘@‘

结果:

*
**
***
****
*****
*
**
***
****
*****
@@@@@
+++++
@@@@@
+++++
@@@@@

 

  

以上是关于for循环计数的主要内容,如果未能解决你的问题,请参考以下文章

在 Activity 内部,如何暂停 for 循环以调用片段,然后在按钮单击片段后恢复循环以重新开始

我可以在没有计数器的情况下引用“for each”循环的索引吗?

5 Javascript:循环-for

python之while与for循环,break与continue

如何在 Java 中的 Iterable 的 for 循环中创建一个计数器并获取计数器变量的值

04循环结构(while/do-while/for)