if判断
python中if语句的一般形式如下:
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
- 如果 "condition_1"为True将执行"statement_block_1" 块语句
- 如果 "condition_1" 为False,将判断 "condition_2"
- 如果"condition_2" 为 True 将执行 "statement_block_2" 块语句
- 如果 "condition_2" 为False,将执行"statement_block_3"块语句
实例:
age = int(input("请输入你家狗的年龄:"))
print(" ")
if age<0:
print('你是在逗我吧')
elif age == 1:
print('相当与14岁的人')
elif age ==2:
print('相当于22岁的人')
elif age >2:
human = 22 + (age - 2)*5
print('对应人类的年龄',human)
运算符:
操作符 | 描述 |
---|---|
< | 小于 |
<= | 小于或等于 |
> | 大于 |
>= | 大于或等于 |
== | 等于,比较对象是否相等 |
!= | 不等于 |
if嵌套:
name = raw_input('请选择输入一个名字:')
ceshi = ['myl', 'lnc', 'xg', 'zzl', 'qfl']
if name in ceshi:
if name == 'myl' or name =='lnc':
print('给%s大佬递茶' % name)
else:
print('%s饮水机在那边' % name)
else:
print('查无此人')
循环语句
[图片上传失败...(image-31baae-1576577089081)]
结合场景说语句