1、python的while循环语句的结构:
while <Boolean expression>:
<sequence of statements>
下面的示例是计算从1到10的成绩并输出结果:
product=1
value=1
while value<=10:
product*=value
value+=1
print(product)
2、python的for循环结构,一边简洁的遍历值的一个序列,语法结构如下:
for <variable> in <iterable object>
<sequence of statements>
当运行这个循环的时候,它将可迭代的对象(iterable object)中包含的每一个值都赋值给循环变量,并且在每一个赋值上下文中运行语句的序列。可迭代对象的示例是字符串和列表。
下面的代码段使用了Python的range函数返回值的一个可以迭代的序列,从而计算1到10的乘积:
product=1
value=1
for value in range(1,11):
product*=value
print(product)