一、Python基础 4.if语句
程序员文章站
2024-03-15 18:20:06
...
一、if语句
注意:关键字pass,用来站位,没有意义
格式一:(if······else······)
'''格式:
if 判断条件 :
条件成立时执行的代码
else:
条件不成立时执行的代码
'''
格式二:(if······elif······elif······elif······)
score=67
if 0>=score<60:
print('不及格')
elif 60<=score<80:
print('良好')
elif 80<=score<100:
print('优秀')
#结果:良好
格式三、(if语句的嵌套)
tacket = input ('是否可以进站y/n')
if tacket == 'y':
print('请进站')
safe = input('是否通过安检y/n')
if safe == 'y':
print('请进候车室')
else:
print('安检未通过')
else:
print('不能进站')
二、if语句补充
补充一、区间判断可以连写
score = int(input('请输入你的成绩'))
if 60 > score >=0:
print('不及格')
if 80 > score >=60:
print('良好')
if 100 >= score >= 80:
print('优秀')
补充二、隐式类型转换
if 4: # if后面需要一个bool值,如果if后面不是bool值,会自动转换为 bool值
print('hello world')
#结果: hello world
补充三、三元表达式(对 if······else······ 语句的简写)
num1 = int(input('请输入一个数字:'))
num2 = int(input('请输入另一个数字:'))
if num1 > num2 :
x = num1
else :
x = num2 # if ···else···可以简化为: x = num1 if num1 > num2 else num2
print('两个数里的较大数是:',x)
上一篇: MVP架构学习笔记
下一篇: [hive] 经典sql题及答案(三)