Python 循环

一 while 语句基本语法

初始条件设置 —— 通常是重复执行的 计数器

while 条件(判断 计数器 是否达到 目标次数):
  条件满足时,做的事情1
  条件满足时,做的事情2
  条件满足时,做的事情3
...(省略)...

处理条件(计数器 + 1)

二 循环的计数方法

Python 中的计数方法有两种
循环 的计数法: 默认是程序计数法, 从 0 开始

常见的计数方法有两种,可以分别称为:

	自然计数法(从 1 开始)—— 更符合人类的习惯
	程序计数法(从 0 开始)—— 几乎所有的程序语言都选择从 0 开始计数

三 .break 和 continue

break 和 continue 是专门在循环中使用的关键字

break 某一条件满足时,退出循环,不再执行后续重复的代码
continue 某一条件满足时,不执行后续重复的代码 --- 不退出循环
break 和 continue 只针对 当前所在循环 有效

berak案例:

i = 0
while i < 10:
    if i == 3:
        break
    print(i)
    i += 1
print("over")

控制台输出:
在这里插入图片描述
contiune案例:

i = 0
while i < 10:
    if i == 7:
        i += 1
        continue
        
    print(i)
i += 1

控制台输出:
在这里插入图片描述

四. 循环经典案例

(一) python完成九九乘法表

代码如下:

i = 1
while (i <= 9):
   j = 1
   while(i >= j):
   	  x = i * j
      print("%d * %d = %d  " % (i,j,x), end="")
      if(i == j):
          print("")
          break
      j += 1
i += 1

控制台输出:
在这里插入图片描述
新知识点:

1 在同一行继续输出 ,在结尾添加 end=""
   eg:  ("%d"  %   num  ,end ="")
 2 换行  
   print("")
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值