05_条件判断语句(if 语句)

2018-11-05  本文已影响0人  秋的懵懂

时间:2018-11-02 作者:魏文应


一、if 语法

if 条件判断语句,在执行时,会先对条件表达式进行求值判断:

if 条件表达式 : 语句

比如:

num = 20
if num > 10 : print('num比10大!')

二、代码块

代码块中保存着一组代码:

比如:

num = 20
if num > 10 :
  print('123')
  print('456')
print('Hello')

上面通过 回车缩减print('123')print('456')语句组成一个代码块。而print('Hello')不属于前面两个print()`` 那个代码块的。关于 缩进

三、if 语句中使用逻辑运算符

num = 8
# 也可以这么写 if 10 < num < 20 :
if num > 10 and num < 20 :
  print('限定num的大小')

四、if else 语句

如果不满足 if 后面的判断语句,则执行 else 后面的语句:

if 条件表达式:
    代码块
else:
    代码块
age = int(input('请输入你的年龄:'))
if age >= 18:
    print('你已经成年了!')
else:
    print('你还没有成年!')

if elif else 语句

if-elif-else 语句在执行时,会自上向下依次对条件表达式进行求值判断:

比如:

age = int(input('请输入你的年龄:'))
if age >= 18:
    print('你已经成年了!')
elif age < 5:
    print('小朋友你好!')
else:
    print('你还没有成年!')

可以没有 else

age = int(input('请输入你的年龄:'))
if age >= 18:
    print('你已经成年了!')
elif age < 5:
    print('小朋友你好!')
上一篇 下一篇

猜你喜欢

热点阅读