python基本知识归类(二)——循环

再说循环结构之前,先说一下基础的选择结构:

if (a>b):
    print("a>b");
elif (a==b):
    print("a=b");
else:
    print("a<b");

 注意:python是通过缩进来判断结构关系,所以缩进十分的重要!

现在是我们主要的内容了,两种循环结构。

(一)while循环结构:

n=int(input());

while(n<100):
    print(n);
    n=n+1;

 输出:

90
90
91
92
93
94
95
96
97
98
99

 (二)for循环结构:

import sys
n=int(input());
for i in range(1,n+1):
    for j in range(1,n+1):
        if(i%j==0)or(j%i==0):
            print("* ",end ='');
        else:
            print("  ",end ='');
    print(i);
                

 输出:

10
* * * * * * * * * * 1
* *   *   *   *   * 2
*   *     *     *   3
* *   *       *     4
*       *         * 5
* * *     *         6
*           *       7
* *   *       *     8
*   *           *   9
* *     *         * 10

在循环结构之中,当然会有死循环的存在,因此我们就需要下面两个语句帮助我们跳出循环。 

break;意为跳出整个循环结构。

continue;意为跳出本次循环,下次操作从t+1开始

posted @ 2017-08-11 21:21  似羽之叶  阅读(162)  评论(0)    收藏  举报