3-10 循环语句
循环语句
循环语句允许我们执行一个语句或语句组多次,Python提供了for循环和while循环(在Python中没有do..while循环)
for循环
案例1:将Student 数组值全部打印出来
student=['Jack','Bob','Marry','Micle']
for stu in student:
print(stu)
案例2:计算1+2+3+...10的值
Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如range(10)生成的序列是从0开始小于10的整数。
sum=0
for i in range(11):
sum=sum+i
print(sum)
While循环
while循环,只要条件满足,就不断循环,条件不满足时退出循环。
n=10
while n>0:
n=n-1
print(n)
print('Game over!')
students = ["张三", "李四", "王五", "刘伟"] for stu in students: print(stu) # 计算1+2+3+...10的值 sum = 0 for i in range(11): sum = sum + i print(sum) # while循环 n = 10 while n > 0: n = n - 1 print(n) print("over")