Python练习29 if语句,29if

发表时间:2020-05-20

ex29.py

代码

people = 20
cats = 30
dogs = 15


if people < cats:
    print("Too many cats! The world is doomed!")

if people > cats:
    print("Not many cats! The world is saved!")

if people < dogs:
    print("The world is drooled on!")

if people > dogs:
    print("The world is dry!")


dogs += 5

if people >= dogs:
    print("People are greater than or equal to dogs.")

if people <= dogs:
    print("People are less than or equal to dogs.")


if people == dogs:
    print("People are dogs.")

'''-----------------------------------------------------------------------------'''

'''
1. 你认为 if 对它下面的代码起什么作用?
判断,如果if的结果为真,则执行if下的语句,如果为假则跳过不执行

2. 为什么 if 下面的代码要缩进 4 个空格?
缩进表示的是包含关系,表示,此语句块包含在上一句语句当中。

3. 如果没有缩进会发生什么?
if的条件起不到作用

4. 你能从练习 27 里面把一些布尔表达式放进 if 语句吗?试试看。

5. 如果你改变 people,cats 和 dogs 的初始值会发生什么?

'''

运行结果

在这里插入图片描述

问题

+= 是什么意思?
x += 1 就相当于 x = x + 1 ,但是输入的内容更少。你可以把它叫做“累加”(increment by)运算符。之后你还会学到 -= 这样类似的表达。

文章来源互联网,如有侵权,请联系管理员删除。邮箱:417803890@qq.com / QQ:417803890

微配音

Python Free

邮箱:417803890@qq.com
QQ:417803890

皖ICP备19001818号
© 2019 copyright www.pythonf.cn - All rights reserved

微信扫一扫关注公众号:

联系方式

Python Free