循环(while,for,continue,break.函数注释)

循环

while循环

  • 1.在一定条件下,重复做某件事件(代码)

  • 2.while循环

    • 1.当条件表达式 == True 才执行循环内容
    • 2.循环的递增变量

            sumData = 0
            cnt = 1
            while cnt <101:
                sumData += cnt
                cnt += 1
            print(sumData)
      
  • 3.死循环,不一定是bug,有优点,有用途

  • 4.一般功能上的死循环都是结合一定条件下的 break

     	     while True:
     	         psw = input("请输入密码:")
     	         print("你在循环中,按q退出!")
     	         if psw == "q":
     	             break
    

for 循环

  • 先体验下while

     			 alist = ["a", "b", "c", "d", "e", "f"]
     			 cnt = 0
     			 while cnt <6:
     			     print(alist[cnt])
     			     cnt += 1
    

					'''
					结果:
					a
					b
					c
					d
					e
					f
					'''

  • 再看for 遍历

     		 alist = ["a", "b", "c", "d", "e", "f"]
     		 for i in alist:
     		     print(i)
    

‘’’


			结果:
			a
			b
			c
			d
			e
			f
			'''

  • 打印1到10 range左含右不含

     	 for i in range (1,11):
     	     print(i)
    

‘’’


			1
			2
			3
			4
			5
			6
			7
			8
			9
			10
			'''

  • 打印1到100的和

     			 sumData = 0
     			 for i in range (1,101):
     			     sumData += i
     			 print(sumData)
    


  • break 跳出本层循环

     		 alist = ["a", "b", "c", "d", "e", "f"]
     		 for i in range(0,2):  #两次 0 1
     		     for name in alist:
     		         print(name)
     		         if name == "b":
     		             break
     		 print("over")
    

					# 结果:
					'''
					a
					b
					a
					b
					over
					'''

  • continue 跳出本次循环

     		alist = ["a", "b", "c", "d", "e", "f"]
     		for i in range(0, 2):  # 两次 0 1
     		    for name in alist:
     		        if name == "b":
     		            continue
     		        print(name)
     		print("over")
    

							```
							# 结果
							'''
							a
							c
							d
							e
							f
							a
							c
							d
							e
							f
							over
							'''
  • 函数内部注释

     			def func():
     			    "这个是函数的注释"
     			    print("函数")
    
    
     			print(func.__doc__)
     			#结果:这个是函数的注释
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

初遇我ㄖ寸の热情呢?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值