'''
流程控制
特点:从上往下依次执行
判断语句:通过判断决定做什么事情
'''
语法1
if 条件表达式:条件表达式的结果为True,则执行语句1,为False,则不执行语句1
执行语句1
if 1 == 1: # 如果1等于1
print("1 == 1") # 打印"1 = 1"
语法2:
if 条件表达式:条件表达式的结果为True,则执行语句1,为False,则执行语句2
执行语句1
else:
执行语句2
if 1 == 2: # 如果1等于2
print("1 == 2") # 打印"1 == 2"
else:
print("1 != 2") # 打印"1 != 2"
语句1和语句2只会执行一个
语法3:
if 条件表达式:
执行语句1
elif 条件表达式:
执行语句2
...(添加多个elif条件)
else:
执行语句3
if 1 == 3: # 如果1等于1
print("1 == 1") # 打印"1 == 1"
elif 1 == 2: # 如果1等于2
print("1 == 2") # 打印"1 == 2"
else:
print("1!= 1,1!= 2") # 打印"1!= 1,1!= 2"
等级:
3个月 实习生
12个月 项目经理
24个月 总经理
48个月 分公司总监
96个月 股东
l = int(input('请输入你的入职月份:')) # 获取用户输入的入职月份
if l<=0: # 判断入职月份是否合规
print('请输入正确的月份') # 提示用户输入正确的月份
else:
if l < 3: # 判断入职月份是否小于3
print('实习生') # 打印实习生
elif l>=3 and l < 12: # 判断入职月份是否在3到12之间
print('项目经理') # 打印项目经理
elif l>=12 and l < 24: # 判断入职月份是否在12到24之间
print('总经理') # 打印总经理
elif l>=24 and l < 48: # 判断入职月份是否在24到48之间
print('分公司总监') # 打印分公司总监
elif l>=48 and l <= 96: # 判断入职月份是否在48到96之间
print('股东') # 打印股东
else:
print('持续为公司做贡献') # 打印持续为公司做贡献