while循环

  在写代码的时候经常会有一些代码只要改变一点条件而其它的完全相同的,这时就要不停的写重复的代码,为了方便便有了循环,这章就介绍一下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

  这样嵌套一下就出来了,是不是相当的简单呢?

转载于:https://www.cnblogs.com/python-xiaopang/p/5793890.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值