一、|——顺序(从左而又,从上到下)
二、|——选择(分支)
|——单分支
If条件:
#语句块
|——双分支
If条件:
#条件满足执行的代码
Else:#条件不满足需要执行的代码
|——多分支
If条件1:
#执行符合条件1的代码
Else条件2:
#执行符合条件2的代码
。。。。
Else:
#上面条件都不满足,则执行
三、|——循环
循环语句的使用:
Break可以终止循环
Continue代码终止本次循环,直接跳过做判断继续下次循环(必须满足条件)
|-在python中,空格和tab不能混合使用,一旦混合使用便会报错
While condition:
#循环体
——while(反复执行直至条件不成立为止)
——break(打断循环或者终止循环)
——continue(跳过本次循环,继续下次循环 符合继续不符合终止)
While 条件:
#循环体
Else:
#正常循环结束执行的代码
—— math和random模块
1、 import关键字
导入模块
(全局函数:print、input、dir #dir(math)、help—#帮助函数
|——Ceil(天花板) #向上取整————math.ceil(2.0999)=3
|——floor(地板) #向下取整————math.floor(2.99999)=2
|——help #help(math.pow)
|——pow #求幂次方
|——sqrt #开根号
|——round #四舍五入
Random
|——random.random()#获取一个0~1的随机数
|——random.randint(start,end)#获取一个
Range(num)#表示生产一个0num1区间内的所有数
Range(num1,num2)#表示生产一个num1~num2区间内的所有数[num1,num2]
Range(num,step=步长)
Range(num1,num2,步长)#步长就是一个属和下一个数之间的差
二、 in、not in的使用
三、 for循环
|——for x in区间范围:
#循环体