if分支判断

# 控制语句 分支 循环语句
# 判断语句 if ..elif..else
# if 条件语句(比较 逻辑 成员运算)
# 空数据 == False
# 非空数据 == True
age = 20
if age > 18:
    print("恭喜你,成年了")

s = "hello"
if "o" in s:
    print("在的")

s = "2"
if s:
    print("ok")

l = []
if l:
    print("ok")

# 直接用布尔值控制
if True:
    print("true")

# if else语句
# if后面加条件语句,else后不能跟条件
# elif后面可以加条件
# 可以有多个elif
# age = 20
# if age >= 18:
#     print("成年了")
# else:
#     print("快快长大")
#
# age = 20
# if age >= 18:
#     print("成年了")
# elif 0 <= age < 18:
#     print("快快长大")
# else:
#     print("请输入正确的年龄")

# input()函数 获取的数据都是str类型
# age = input("请输入年龄")
# if age.isdigit():
#     age1 = int(age)
#     if age1 >= 18:
#         print("成年了")
#     elif 0 <= age1 < 18:
#         print("快快长大")
#     else:
#         print("请输入正确的年龄")
# else:
#     print("请输入正确的数据格式")

# a.isdigit()判断字符串的组成是否全部是数字,如果是则返回True;不是则返回False

猜你喜欢

转载自www.cnblogs.com/come202011/p/12232311.html