python少儿编程之if判断语句用法

老司机开车的也需要不断的判断路况,来决定是加油还是刹车。只不过他已经驾轻就熟悉,自己有时候甚至只是一个下意识的动作。
判断是预测的前提,我们需要根据当前什么样的情况,来决定做什么。人类已经让计算机也能进行判断了。
在计算机语言中,有if语句,if就是如果的意思。在python中,当然也少不了if语句,和其它计算机语言功能也基本一样,语法稍有差别,你学会了python的if,再去学其它计算机语言的if,那么很容易,比较意思都是一样的。
语法上的区别,稍微改改就行了。重在理解,理解万岁。不哆嗦了,python的if格式如下:

第一种使用方法:

if 表达式:
        语句1
        语句2
        语句3

我们把,语句1,语句2,语句3,或许还有语句4,这些叫做语句组。

它是说,如果表达式的值为True,就执行属于if的语句组。注意属于if的语句组的所有语句需要和if隔4个空格。
隔三个、两个空格都可以。即,缩进要是一样的,表明,这些语句都从属于if语句。表达式后面的:号是不能少的,否则出现语法错误(syntaxerror)

举个例子:

x=834
y=12
if x>y:
print(“x比y大”)

第二种用法:

if 表达式:
        语句1
        …
        语句n
else:
        语句1
        …
        语句n

这是说,如果表达式的值为真,那么执行if语句组,否则执行else语句组,else就是否则的意思。
举个例子:

x=23
y=2345
if x>y:
        print(“x比y大”)
else:
        print(“x不比y大”)

亲爱的读者,你说说上面的代码运行的结果是什么吗?

 

#if源代码一例:

x=8
y=10

if x>y:
        print(“x比y大”)
else:
        print(“x小于或等于y”)

天气预报=”下雨”

if 天气预报==”下雨”:                #如果 天气预报的值为”下雨”,就打印
        print(“今天出门要带伞”)
        print(“上学路上要小心点”)
else:
        print(“今天出门没必要带伞”)
        print(“上学路上不要贪玩”)

print(“程序运行完毕”)