python分支语句(黑马学习笔记)

一、逻辑判断语句

1.if语句

–语法:

if 判断条件:
	代码块

–例子:

sex = input("请输入您的性别:")

if sex == "男":
    print("你好,小哥哥!!!")
if sex == "女":
    print("你好,小姐姐!!!")

–截图:

在这里插入图片描述

2.if-else语句

–语法:

if 判断条件:
	代码块1
else:
	代码块2

解释:如果条件不满足的话,则执行else后面的语句;如果满足条件的话,则执行 if 后面的语句.

–例子

a,b = map(int,input("请输入a,b的值:").split())

if a > b:
    print("b比我小,且a的值:",a)
else:
    print("a比我小,且b的值:",b)

–截图:

在这里插入图片描述

3.elif语句

–应用场景:

当判断的情况多于俩种以上的情况的时候,我们就需要elif语句

–语法:

if 判断条件1:
	代码块1
elif 判断条件2:
	代码块2
elif 判断条件3:
	代码块3
...
else:
	代码块n

–例子:

grade = int(input("请输入学生的成绩:"))

if 90 <= grade <= 100:
    print("您的成绩属于A")
elif 80 <= grade < 90:
    print("您的成绩是B")
elif 70 <= grade < 80:
    print("您的成绩是C")
else:
    print("您的成绩是D")

–截图:

在这里插入图片描述

二、if语句的嵌套

–语法

if 判断条件1:
	if 判断条件2:
		代码块1
elif 判断条件3:
	if 判断条件4:
		代码块2
else:
	if 判断条件5:
		代码块3		

–例子

has_ticket = True
knife_lengh = 30
if has_ticket:
    if knife_lengh < 20:
        print("允许上车")
    else:
        print("不允许,您的管制刀具为%d米,太长了"%(knife_lengh))
else:
    print("你没有买票")

–截图

在这里插入图片描述

三、注意事项

1.我们在进行语句的嵌套的时候必须要注意缩进
2.对于if的嵌套有以下几种:

  • if里面嵌套if
  • elif里面嵌套if
  • else里面嵌套if

3.以上的几种可以混合是搭配使用

你可能感兴趣的:(python黑马基础学习,python)