day2

循环控制语句

if语句的使用

age = 16

    print("------if判断开始------")

    if age >= 18:
        print("我已经成年了")

    print("------if判断结束------")

结果:`

我已经成年了

if…else语句的使用

ticket = 1 # 用1代表有车票,0代表没有车票
    if ticket == 1:
        print("有车票,可以上火车")
        print("终于可以见到Ta了,美滋滋~~~")
    else:
        print("没有车票,不能上车")
        print("亲爱的,那就下次见了"

结果1:

    有车票,可以上火车
    终于可以见到Ta了,美滋滋~~~`’结果2::

结果2:

没有车票,不能上车
    亲爱的,那就下次见了

elif语句的使用

当xxx1满足时,执行事情1,然后整个if结束
当xxx1不满足时,那么判断xxx2,如果xxx2满足,则执行事情2,然后整个if结束
当xxx1不满足时,xxx2也不满足,如果xxx3满足,则执行事情3,然后整个if结束

 score = 77

    if score>=90 and score<=100:
        print('本次考试,等级为A')
    elif score>=80 and score<90:
        print('本次考试,等级为B')
    elif score>=70 and score<80:
        print('本次考试,等级为C')
    elif score>=60 and score<70:
        print('本次考试,等级为D')
    elif score>=0 and score<60:
        print('本次考试,等级为E')

if语句嵌套

ticket = 1     # 用1代表有车票,0代表没有车票
knife_length = 9     # 刀子的长度,单位为cm

if ticket == 1:
    print("有车票,可以进站")
    if knife_length < 10:
        print("通过安检")
        print("终于可以见到Ta了,美滋滋~~~")
    else:
        print("没有通过安检")
        print("刀子的长度超过规定,等待警察处理...")
else:
    print("没有车票,不能进站")
    print("亲爱的,那就下次见了")

结果1:ticket = 1;knife_length = 9

有车票,可以进站
    通过安检
    终于可以见到Ta了,美滋滋~~~

结果2:ticket = 1;knife_length = 20

 有车票,可以进站
    没有通过安检
    刀子的长度超过规定,等待警察处理...

结果3:结果3:ticket = 0;knife_length = 9

   没有车票,不能进站
    亲爱的,那就下次见了

结果4:ticket = 0;knife_length = 20

没有车票,不能进站
    亲爱的,那就下次见了

你可能感兴趣的:(python)