Python—流程控制
字面值、关键字
什么是字面值、关键字(保留字)、标识符?
关键字:Python中具有特殊含义的单词,有程序语言开发者定义好的。例如:print、input等
字面值:字面上的值 a = 10 这个10就是字面值
标识符:打标识的符号,比如变量名
变量名(标识符) = 变量值(字面值)
算术运算符
算术运算符就是进行数学运算的符号,常见的算术运算符如下:
+ 加 , + 在字符串中用于做字符串拼接
- 减
* 乘
/ 除
// 商
% 模,取余数
** 次幂
a = 10
b = 3
print("a+b={}".format(a+b))
print("a-b={}".format(a-b))
print("a*b={}".format(a*b))
print("a/b={}".format(a/b))
print("a//b={}".format(a//b))
print("a%b={}".format(a%b))
print("a**b={}".format(a**b))
比较运算符
| > | 是否大于 |
|---|---|
| >= | 是否大于等于 |
| < | 是否小于 |
| <= | 是否小于等于 |
| != | 是否不等于 |
| == | 是否等于 |
比较的结果类型为布尔型,True 或 False
print(3 > 5) #False 不是,假,不成立
print(3 < 5) #True 是 ,真 ,成立
print(3 != 3) #False 不是,假,不成立
注:在Python中,一个等于号是赋值,两个等于号才是判断是否等于。
#赋值
a = 10
#判断a是否等于10
a == 10
有比较就必须有规则,要么是你定义的,要么是公认的。
程序的三大执行顺序:
1、顺序执行:从上到下依次执行执行。
2、选择执行 : 根据情况选择不同的代码执行 (条件判断 ) if 条件判断
3、循环执行 : 根据判断条件多次执行同一段代码 (循环) while 循环