Python3基础7——if语句

控制语句 分支分流  循环语句 for  while
1:判断语句  if..elif..else  关键字
1:if 条件语句(比较/逻辑/成员运算 均可)
2:字符串 列表 元组 字典 空数据 ==False  非空数据==True
3:直接用布尔值去控制  鸡肋

1 age=20
2 if age>18:   #当if后面的语句  满足条件  运算结果是True 那就会执行他的子语句
3    print("恭喜你,你成年了!")
4  <<<  恭喜你,你成年了!

2:一个条件语句里面 只能有一个if 和一个else else后面不能添加条件语句
if 条件语句:
   子语句
else:
    #子语句

1 age=20
2 if age>=18:
3      print("恭喜你,你成年了!")
4 else:
5     print("加油长大,小屁孩!")

3:if  elif 后面可以加条件语句
if 条件语句:
  子语句
elif 条件语句:
    子语句
else:
    子语句
input()函数  从控制台获取一个数据 获取的数据都是字符串类型
str.isdigit() 检测字符串是否只由数字组成,如果字符串只包含数字则返回 True 否则返回 False

1 age=input("请输入你的年龄:")
2 if age.isdigit(): # 检测输入的内容是否为纯数字
3     age=int(age)
4     if age>=18:
5        print("恭喜你,你成年了!")
6     else 18>age>=0:
7        print("加油长大,小屁孩!")
8 else:
9      print("你的年龄输入有误")

4:if语句中break、continue用法

1 if i==0:
2    break     # 结束循环 跳出循环
3 else:
4    continue  # 结束本轮循环,继续下一轮
原文地址:https://www.cnblogs.com/monica711/p/9804573.html