在写代码的时候经常会有一些代码只要改变一点条件而其它的完全相同的,这时就要不停的写重复的代码,为了方便便有了循环,这章就介绍一下while循环。
废话不多说,直接进入代码。
count = 0
while (count < 9):
print 'The count is:', count
count = count + 1
print "End"
这段代码的含义是输出“The count is”这句话+第几次执行的次数,执行完9次后 输出“End”。
在循环的时候也有一些可以控制的命令,例如
count = 0
while (count < 9):
print 'The count is:', count
count = count + 1
break
print "Good bye!"
在代码中多了一个break单词,(这个单词的意思是终止的意思)除了这个单词其它的都和上面的代码一样,但上面的代码执行9次,而下面的代码只执行一次。除了break还有continue,continue是跳出本次循环,而break是中断循环的,这俩点是必须要分清的。
循环还可以和if语句来嵌套的使用,不管是循环嵌套if语句或者是if语句嵌套循环都可以。
下面就简单的介绍一下:
num = 1
while num<=100:
if num%2==0:
print(num)
num+=1
这几行代码是输出100以内的正偶数。
循环之间还可以相互嵌套。
例如:经典的九九乘法表
num1 = 1
while num1<=9:
num2 = 1
while num2<=num1:
print(str(num2)+"*"+str(num1)+"=",num1*num2," ",end="\t")
num2+=1
print()
num1+=1
这样嵌套一下就出来了,是不是相当的简单呢?