再说循环结构之前,先说一下基础的选择结构:
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开始