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

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

注意: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开始