if、for语句
if 控制语句 ---  分支分流、对不同情况进行不同处理
【一】判断语句if...elif...else   关键字
1、if  条件语句 (比较/逻辑/成员 均可)
1.1 语法格式 --- if   判断条件:
(1)当if 后边的语句  满足条件  运算结果是True,那就会执行它的子语句
(2)空数据(包含:字符串,列表,元组,字典)==False非空数据==True
(3)直接用布尔值取控制    鸡肋
1.2 “冒号”后跟子语句,换行自动缩进(一个tab键)
2、if 条件语句 ...else...
2.1 语法格式 --- if  条件语句 :# 条件语句:比较/逻辑/成员 均可
 子语句
 else:
 子语句
2.2 一个条件语句里只有一个if、和一个else"else"后不能添加条件语句
3、if 条件语句 ..elif 条件语句 ...else...
3.1 语法格式 ---  if  条件语句 :
子语句
 elif 条件语句:
子语句
 ...(n多elif条件语句均可存在)
  else:
  子语句
3.2 elif后加 条件语句
--------------------------------------------------------------------------------------------------------------------------------------------------
【二】 扩展
input()函数从控制台获取一个数据,获取的数据都是字符串类型
isdigit()  方法检测字符串是否只由数字组成
random(1,3) 1~3之间随机生成数字,两边边界值都包含
range函数      生成整数序列。说明:range(m,n,k) --- m头(默认为0)    n尾    k步长,默认步长为1,取头不取尾,括号只有一个数字时候是相当于从0开始
-------------------------------------------------------------------------------------------------------------------------------------------------
【三】for while   关键字
1、for语法:
for 变量名 in 某个数据类型:# 数据类型包含:字符串、列表、元组、字典、集合等
 代码块
1.1 “in” --- 成员运算符
1.2 for 循环的循环次数由数据的元素个数决定
s='hello'for item in s: # for循环挨个遍历访问s里面的每一个元素,然后赋值给item