条件判断
2020-05-18 本文已影响0人
Peng_001
参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017099478626848
IF 句
if 条件:
...
...
elif 条件:
···
···
else:
···
···
上面的代码中,if 为必须项,注意要添加冒号:
。
elif 是else if 的缩写,表示否则如果。即当if 条件不满足时,在判断是否满足elif 内容。
else 表示当if 与 elif条件均不满足时,执行的命令。
IF 简写
if x:
<执行>
只要x是非零数值、非空字符串、非空list等,就判断为True
,执行语句。
input
通过input()
读取输入的信息,返回的数据类型为str
,因此若需要将input 赋值的变量与其他整数比较,则需要将str
转换为int
类型。
python 提供了 int()
或float()
等,允许将变量的数据类型发生转换。
若执行int('a')
,python 会识别出该字符串是否为合法的数字,因此会产生报错。
练习
见 003_练习_判断语句.py