Python-基础-循环(十一)

1. 程序的三大流程

在程序开发中, 一共有三种流程方式 :

  • 顺序 ---- 从上向下, 顺序执行代码
  • 分支 ---- 根据条件判断, 决定执行代码的 分支
  • 循环 ---- 让 特定代码 重复 执行

在这里插入图片描述

2. while 循环基本使用

循环的作用就是让 指定的代码 重复的执行
while 循环最常用的应用场景就是 让执行的代码 按照 指定的次数 重复 执行
2.1 while 语句基本语法

初始条件设置 ---- 通常是重复执行的 计数器 while 条件(判断 计数器 是否达到 目标次数):
条件满足时, 做得事情1
条件满足时, 做得事情2
条件满足时, 做得事情3

处理条件(计数器 + 1)

while 语句以及缩进部分是一个 完整的代码块
2.2 while 演练

#开始循环
while i < 5:
# 循环中要执行的代码
print(“Hello Python”)
# 计数器
i += 1

2.3 死循环

就是 在循环内部 循环的判断条件有问题, 导致循环一直执行, 程序无法终止!

3. 赋值运算符

在 Python 中, 使用 = 可以给变量赋值
在算术运算时, 为了简化代码的编写, Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符
注意 : 赋值运算符中间不能使用空格
运算符 描述 实例
= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
//= 取整除赋值运算符 c //= a 等效于 c = c // a
%= 取横(余数)赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a

4. Python 中的计数方法

程序计数法 (从 0 开始) ---- 几乎所有的程序语言都选择从 0 开始计数

5.break 和 continue

break:推出最近的循环
continue:它结束当前迭代,并跳到下一次迭代的开头

在这里插入图片描述

6.循环嵌套
7. print

print()本身是自带分行的,使用end的可以修改换行成别的方式。
print(’*’,end="----")

8.转义字符

\t 在控制台输出一个 制表符, 协助在输出文本时 垂直方向 保持对其
\n 在控制台输出一个 换行符

转义字符描述
\反斜杠符号
单引号
"双引号
|n换行
\t横向制表符
\r回车
#定义一个行变量
row = 1
#第一个循环, 循环次数代表多少行数
while row <= 9:
    # 定义一个列变量
    col = 1
    # 第二个循环, 代表每一行循环出来的内容
    while col <= row:
        print("%d * %d = %d" % (col, row, row*col), end="\t")
        col += 1
    print("")
    row += 1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值