在python中以垂直方式输出_小白也能看懂的Python运算符和条件循环

一、运算符

这里先跟大家分享一个算数运算符网站:https://zh.wikipedia.org/wiki/数学符号表,这个网站对各种运算符讲解的相当详细。

1、算数运算符

是完成基本的算术运算使用的符号,用来处理四则运算,这里先跟大家举个栗子:

2、比较(关系)运算符

5b58198bfdefd529f8d36f20edf5b3c3.png

3、逻辑运算符

e995336c837c796cea8551ba732659fc.png

4、赋值运算符

c075fac8943df8e22229620cad98eec2.png

5、运算符的优先级

以下表格的算数优先级由高到最低顺序排列:

35ba24945682222466b4f314a0159140.png

二、循环

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

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

1、while 循环基本使用

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

初始条件设置 —— 通常是重复执行的 计数器 while 条件(判断 计数器 是否达到 目标次数):  条件满足时,做的事情1  条件满足时,做的事情2  条件满足时,做的事情3  ...(省略)... 处理条件(计数器 + 1)br

注意:

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

2、赋值运算符

在 Python 中,使用 = 可以给变量赋值,在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符,注意:赋值运算符中间不能使用空格

b652fb8f5d239edf87ca10fb1bc3dcbf.png

3.Python中的计数方法

一般来讲常见的计数方法无非两种:

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

因此,大家在编写程序时,应该尽量养成习惯:除非需求的特殊要求,否则 循环 的计数都从 0 开始

4.break 和 continue

break 和 continue 是专门在循环中使用的关键字,break 某一条件满足时,退出循环,不再执行后续重复的代码,continue 某一条件满足时,不执行后续重复的代码,break 和 continue 只针对 当前所在循环 有效。

break

在循环过程中,如果 某一个条件满足后,不 再希望 循环继续执行,可以使用 break 退出循环。

i = 0 while i < 10: # break 某一条件满足时,退出循环,不再执行后续重复的代码  i == 3  if i == 3:  break print(i) i += 1 print("结束了")br

continue

在循环过程中,如果 某一个条件满足后,不 希望 执行循环代码,但是又不希望退出循环,可以使用 continue,也就是:在整个循环中,只有某些条件,不需要执行循环代码,而其他条件都需要执行

i = 0 while i < 10: # 当 i == 7 时,不希望执行需要重复执行的代码  if i == 7: # 在使用 continue 之前,同样应该修改计数器,否则会出现死循环  i += 1 continue # 重复执行的代码 print(i) i += 1br

需要注意:使用 continue 时,条件处理部分的代码,需要特别注意,不小心会出现 死循环

5、while循环嵌套

while 嵌套就是:while 里面还有 while

while 条件 1:  条件满足时,做的事情1  条件满足时,做的事情2  条件满足时,做的事情3  ...(省略)...  while 条件 2:  条件满足时,做的事情1  条件满足时,做的事情2  条件满足时,做的事情3  ...(省略)...  处理条件 2  处理条件 1

6、字符串中的转义字符

  • 在控制台输出一个 制表符,协助在输出文本时 垂直方向 保持对齐
  • 在控制台输出一个 换行符
f5106241304da1fc15463077d1c6b5fe.png