zhang-ping1205
# python的if判断&两重判断
# python编程中if语句用于控制程序的执行 基本形式为:
#if 判断条件:
# 执行语句...
# else:
# 执行语句...
#其中“判断条件”成立时(非零),则执行后面的语句,而执行的内容可以多行。以缩进来区分同一范围
# else为可选语句 在判断条件不成立时执行相关的语句
# python程序语言指定任何非0和非空(None)值为true 0 或者null为false
# 比如说 0 None 空字典,空列表 都会被认为false
age =10
if age >18:#比较运算符
print(\'恭喜你,成年了,以后一定要懂事!\')
else:
print(\'小屁孩,还没长大,努力读书吧!\')

s = \'hello\'
if \'k\' in s:#成员运算符
print(\'s字符串里面有K字母\')
else:
print(\'s字符串里面没有K字母\')
a = 10
b = 5
if a > 8 and b >8:#逻辑运算符
print(\'a和b的值都大于8\')
else:
print(\'a和b的值都并大于8\')
# if后面关心的是True 还是False
if True:#或者1#逻辑运算符
# if False:#或者0
print(\'a和b的值都大于8\')
else:
print(\'a和b的值都并大于8\')
# 等同效果: False 0 空数据 Ture 1 非空数据 空列表,空元组,空字典,空字符串
if[]:#空代表0 False 1代表Ture
print(\'我是if下面的语句\')
else:
print(\'我是else下面的语句\')

# else为可选语句 在判断条件下不成立时执行相关语句
#说明else不是必备的

a1 =10
if a1 >18:
print(\'a的值大于18\')

# 课堂练习:

分类:

技术点:

相关文章: