if条件判断

在Python中,对流程进行判断通过if语句进行。

if语句

score=50

if score<60:
    print("不及格")

输出:

不及格

if-else语句

score=70

if score<60:
    print("不及格")
else:
    print("及格")

输出:

及格

input语句

input,从键盘捕获一个对象,当成字符串类型

var=input()
print(type(var))

输出:

3.14
<class 'str'>

程序:

var=input("请输入一个数字:")
print(type(var))

输出:

请输入一个数字:12
<class 'str'>

类型转换

#类型转换
int(var)+2

输出:

14

if多条件判断

score=float(input("请输入考试成绩:"))

if score<60 and score>=0:
    print("成绩不及格")
elif score>=60 and score<80:
    print("成绩良好")
elif score>=80 and score<=100:
    print("成绩优秀")
else:
    print("成绩有误!")

输出:

请输入考试成绩:-10
成绩有误!

pass语句

pass语句,表示什么都不做,只是为了保持程序的完整性,形象的说法,即先占个座。

score=50

if score<60:
    pass
else:
    print("及格")

需要补全代码的时候,删除pass语句,在相应位置补全代码即可。

score=50

if score<60:
    print("不及格")
else:
    print("及格")

输出:

不及格

以上就是Python中的if条件判断。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注