zl程序教程

您现在的位置是:首页 >  Python

当前栏目

day4

2023-04-18 15:37:56 时间

1.三元运算符

又叫做:三元表达式或者问号冒号表达式

计算关系表达式的值。

如果关系表达式的值为真,那么执行表达式1。

如果关系表达式的值为假,那么执行表达式2。

注意:三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。

2.运算符的优先级

小括号优先于所有。

3.流程控制语句分类

(1)顺序结构

判断和选择结构(if, switch)

循环结构(for, while, do…while)

(2)顺序结构

顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。

4.判断语句  if语句

格式::

if (关系表达式) {
语句体;
}

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体

③如果关系表达式的值为false就不执行语句体

④继续执行后面的语句内容

5.switch语句

格式::

switch (表达式) {
case 1:
  语句体1;
  break;
case 2:
  语句体2;
  break;
...
default:
  语句体n+1;
  break;
}

执行流程

首先计算出表达式的值

其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。

最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。